Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* share login token from other apps if there is a feathers jwt token in LocalStorage * Update .env, add VITE_TERMS_OF_USE_MD_URL * add Modals component containing all modals and handling all the logic (db connection, store etc...) * update generic modal vue Modal.vue * Create views.ts * Create TermsOfUseModal.vue * Replace terms of use page with modal when requested. They both share a TermsOfUse content component * Create LinkToModal.vue: use a common link component to trigger a modal dialog on the Modals Component * rfix header Logout link (not working) * remove temporarily automatic terms of use popup, to be fixed in anther PR * Create MarkdownContent.vue to print out any content given an URL * Create ChangePlanModal.vue * Update CookieDisclaimer.vue to vue3 * Update types.ts in services with UserChangeRequest interface * Update UserArea.vue * Update storybook TermsOfUseModal.stories.ts * Create TermsOfUseStatus.vue * remove redundant refineProps * Create UserChangePlanRequestLabel.vue to present the related DB item in a unique way * add missing icons in Alert component and in Icon component * complete restyle of the changeplanModal and form, add more info when a requested has been accepted or rejected * Create LoadingBlock.vue * add basic css vars in `style.css`
- Loading branch information