Skip to content

Comments

feat(onboarding): add use state and toggle behavior for user onboarding selections#24

Merged
magali-la merged 5 commits intomainfrom
feat/onboarding
Nov 9, 2025
Merged

feat(onboarding): add use state and toggle behavior for user onboarding selections#24
magali-la merged 5 commits intomainfrom
feat/onboarding

Conversation

@magali-la
Copy link
Collaborator

@magali-la magali-la commented Nov 8, 2025

🎯Type of Change (Select one or more):

  • Feat ✨: New feature or functionality.

This PR...

Adds functional quiz, implementing use state to store user selections. Imports fonts into onboarding. Updated path for signup to route to Onboarding


📝 What I Did:

  • Created selectedConcerns useState and toggleConcern function to update the state with the user's chosen concerns
  • Added temporary navigation to dashboard without data storing logic
  • Updated font to match the designs
  • Added path from signup to onboarding page

🧪 How to Test (Steps to Verify):

  1. Open the Netlify preview / or pull -u origin main from feat/onboarding branch
  2. Open console in Chrome DevTools
  3. Click on the button and ensure the selected button is included in the array and updating dynamically
  4. Verify the button styling is not reverting to the gray hover state once the button is clicked

🤔 What I learned:

@netlify
Copy link

netlify bot commented Nov 8, 2025

Deploy Preview for mint-chip ready!

Name Link
🔨 Latest commit fad3933
🔍 Latest deploy log https://app.netlify.com/projects/mint-chip/deploys/690fbb67a97d2d00083666c1
😎 Deploy Preview https://deploy-preview-24--mint-chip.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@magali-la magali-la merged commit 2d7e475 into main Nov 9, 2025
4 checks passed
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.

3 participants