* feat: modal skeleton + added modal to admin
* feat: added setStepState and setCurrentStep logic to modal
* refacto: split of currentStep inside the reducer instead of doing it in the modal when updating guidedTourState
* fix: updated Admin tests with useGuidedTour hook
* feat: detecting guided tour visibility based on user role
* feat: show GuidedTourHomepage if not completed and depending on user role
* refactor: feedback fixes + useQueries
tests: added/updates tests for utils + homepage + authenticated app
* feat: added guided tour context, hook and provider to helper-plugin
* feat(guided-tour): using helpers in the admin + init reducer
Co-authored-by: ronronscelestes <ronronscelestes@users.noreply.github.com>
* feedback fixes
* created data structure for guided tour state and content
Co-authored-by: Vincent <vincentbpro@users.noreply.github.com>
* removed closed leaf key from initialState
* init guided tour home component
* feedback fix fontWeight prop
Co-authored-by: vincentbpro <89356961+vincentbpro@users.noreply.github.com>
Co-authored-by: ronronscelestes <ronronscelestes@users.noreply.github.com>
Co-authored-by: Vincent <vincentbpro@users.noreply.github.com>