| 1234567891011121314151617181920212223242526272829 |
- import { create } from 'zustand';
- import { SignUpFormState } from '../types/signUpFormData';
- const useSignUpStore = create<SignUpFormState>((set) => ({
- signUpFormData: {
- phone: '',
- nickName: '',
- gender: '',
- password: '',
- email: '',
- birthDate: '',
- isUberDriver: false,
- selectedCarModel: '0000',
- selectedCarBrand: '0000',
- selectedCarSeries:'0000',
- licensePlate: '0000',
- address: '',
- paymentMethod: ''
- },
- setSignUpFormData: (newFormData) =>
- set((state) => ({
- signUpFormData: {
- ...state.signUpFormData,
- ...newFormData
- }
- }))
- }));
- export default useSignUpStore;
|