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

[User Profile] - Layout View - Initial User Profile Form, Frontend Validation Schema #27

Merged
merged 27 commits into from
Aug 24, 2023

Commits on Aug 14, 2023

  1. feature: Profile Form -- Start

    Changes:
    - [feat] Created a link to the Profile Form
    - [feat] Created a route to the Profile Form
    - [feat] Started a Profile Form Component
    shindigira committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    7f68a3f View commit details
    Browse the repository at this point in the history
  2. feat: Profile form

    Changes:
    - [chore] Added `react-hook-form`, `zod` and `@hookform/resolvers`
    - [style] Started initial form look
    shindigira committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    b5a1a81 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. merged from 'main'

    shindigira committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    d05614a View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. feat: zod validation update

    Changes:
    - [chore] form update with available fields
    shindigira committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    20d8fb5 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. feat: User Profile - Step 1

    Changes:
    - [chore] Started a `store` folder for hooks
    - [style] Utilized the CFPB style for the User Profile form buttons
    - [feat] First Name and Last Name implemented on the User Profile
    shindigira committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    ebb4e43 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5967302 View commit details
    Browse the repository at this point in the history
  3. feat: Integrated Zustand/Immer, Step Forms

    Changes:
    - [feat]: Added `zustand` and `immer` for state management
    - [chore]: Renamed the initial User Profile form as a Step1Form
    - [chore]: Utilized User Profile state management via Zustand
    shindigira committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    f1ad515 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Configuration menu
    Copy the full SHA
    8d91e56 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40a64b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8b6553b View commit details
    Browse the repository at this point in the history
  4. chore: InputEntry component

    Changes:
    
    - [chore]: Created the `InputEntry` component
    - [chore]: Created the `ProfileForm.data.ts` to place data and mock data
    - [feat]: Added `react-select` and `@types/react-select` packages
    shindigira committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    6389396 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    113a26f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    911a0ec View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2023

  1. feat: Initial User Profile form complete

    Changes:
    - [feat] Included all the initial validation schema fields
    - [feat] Included error messages for associated financial data
    - [chore] Included the `svgr` plugin to be able to import svg files
    shindigira committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    e8e7f63 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c9f9246 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    995c1c4 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2023

  1. fix: removed dead code

    shindigira committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    d0cf487 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. chore: fixed form padding

    shindigira committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    715eedd View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. chore: Tailwind colors, Error SVG correction

    Changes:
    - [chore] added error and disabled color class in the tailwind config
    - [chore] added the correct error icon
    shindigira committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    ae05160 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3384106 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. rebased off of 'main'

    shindigira committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    ff0e8f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    60b1b4a View commit details
    Browse the repository at this point in the history
  3. fix: removed console.log

    Co-authored-by: Meis <[email protected]>
    shindigira and meissadia authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    d7411a7 View commit details
    Browse the repository at this point in the history
  4. Update src/pages/ProfileForm/Step1Form.tsx

    - Removed `console.log`
    
    Co-authored-by: Meis <[email protected]>
    shindigira and meissadia authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    ccaf2e4 View commit details
    Browse the repository at this point in the history
  5. Update src/pages/ProfileForm/Step1Form.tsx

    Removed duplicate button
    
    Co-authored-by: Meis <[email protected]>
    shindigira and meissadia authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    c5e0f5d View commit details
    Browse the repository at this point in the history
  6. Update src/pages/ProfileForm/Step1FormHeader.tsx

    Removed duplicate paragraph
    
    Co-authored-by: Meis <[email protected]>
    shindigira and meissadia authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    6c94b45 View commit details
    Browse the repository at this point in the history
  7. fix: fixed missing char

    shindigira committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    a4f0cd1 View commit details
    Browse the repository at this point in the history