Skip to content
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

Andrei/intake home #36

Open
wants to merge 19 commits into
base: main
Choose a base branch
from
Open

Andrei/intake home #36

wants to merge 19 commits into from

Conversation

andreisito
Copy link
Collaborator

@andreisito andreisito commented Jun 6, 2022

✨ New in this PR ✨

One liner: what did you do? 🚨

Home page for intake forms/ case types
image

Coverage 🙆‍♀️

use this section to break up your task into submodules and track progress

  • Load all case types + create new forms for firebase
  • Rename existing cases
  • delete button to remove case from fb
  • styling + documentation for intake forms

How can the reviewer test your code? 👩‍💻

On intake form tab, load in cases or create new cases. Rename existing cases in the intake home tab, make sure that their questions are preserved afterwards. In case of accidental deletion, import from caseTypesFullBackup from this link

Any bugs you encountered or still having trouble with? 🐛

_When renaming, a new case is created and the previously named case has all of its contents moved into the new path before deleting the old path. This takes a moment so questions will be blank until the copying is finished, when promises are fulfilled there is a forced refresh. Would look smoother if useEffect remounting would work, but unable to find a variable that would work best as a dependency.

Resources 📔

link online resources and related PRs

🧜‍♀️ cc: @shannonbonet @phoebeli23

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant