-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor the app for individual users and admin view for management #35
Conversation
The update is incomplete. It's a work in progress.
the app is not collaborative anymore BREAKING CHANGE
when managing the state of the elements, a reference to the state was given to Excalidraw that directly wrote in it. Therefor, the state was actually directly updated which was not the desired behaviour.
change AWS region and use env vars and secrets
minor upgrades in settings
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good to me ! I have left some comments, but I trust that you got the behaviour you want 😉
src/utils/download.ts
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Empty file ?
// action={ | ||
// <IconButton aria-label="settings"> | ||
// <MoreVertIcon /> | ||
// </IconButton> | ||
// } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove ?
src/modules/common/TabPanel.tsx
Outdated
aria-labelledby={`tab-${index}`} | ||
{...other} | ||
> | ||
{/* TODO: Fix height problem with tabs. */} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this still an issue ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure. I don't remember fixing it but I cannot reproduce it now. It may depend on the screen resolution.
Co-authored-by: Basile Spaenlehauer <[email protected]>
In this PR, I removed the collaborative feature (for now) and make the app individual. In the builder, I implemented an admin view for managing (preview and download for now) the drawings of all the members.
Working feature and improvements
Work in progress
Load initial drawing(see Upload template for new drawings #37)Actions(see Actions logging #38)Export actions, app data and settingsWhat is still not working (and won't be fixed in this PR)