There is 1 update.
 
 
Guided Tour / cid:jira-generated-image-avatar-209a6268-8d7c-4221-a843-2b4fd82d1d8b GUIDEDTOUR-23 Open

General improvements for caching in TourStore

 
View issue   ยท   Add comment
 

1 update

 
cid:jira-generated-image-avatar-31fa731c-54aa-46c0-aa6f-b8928c778020 Changes by Brassat Alexandru on 24/Jul/26 15:06
 
Description: The TourStore currently relies on `.getTours()` to be called to populate the in-memory cache with all the objects. This can lead to bugs and hard-to-use APIs.

The TourStore API and functionality should be improved, either by refactoring it or not relying on it anymore. Some possible options:
# Enable the browser cache for the REST endpoints and use that as the cache
# Rely on an external library like [@pinia/colada
]( | https://pinia-colada.esm.dev/ ) ] to handle the fetching.
# Refactoring the existing TourStore API to improve usability