register update

This commit is contained in:
Samandar Turgunboyev
2026-03-18 17:56:26 +05:00
parent a34cf75c57
commit 22c1688781
31 changed files with 631 additions and 1080 deletions

View File

@@ -1,6 +1,6 @@
import createContextHook from '@nkzw/create-context-hook';
import { useState } from 'react';
import { GetDirectorInfoResponse } from '../../login/lib/api';
import { GetInfo } from '../../login/lib/api';
export type PersonType = 'yatt' | 'band' | 'legal_entity' | null;
@@ -19,14 +19,14 @@ interface RegisterState {
setPassportNumber: (number: string) => void;
inn: string;
setInn: (inn: string) => void;
info: any;
setInfo: (info: any) => void;
info: GetInfo | null;
setInfo: (info: GetInfo | null) => void;
reset_full: () => void;
reset: () => void;
directorJshshr: string;
setDirectorJshshr: (directorJshshr: string) => void;
directorInfo: GetDirectorInfoResponse | null;
setDirectorInfo: (directorInfo: GetDirectorInfoResponse | null) => void;
directorInfo: GetInfo | null;
setDirectorInfo: (directorInfo: GetInfo | null) => void;
}
export const [RegisterProvider, useRegister] = createContextHook<RegisterState>(() => {
@@ -37,9 +37,9 @@ export const [RegisterProvider, useRegister] = createContextHook<RegisterState>(
const [passportSeries, setPassportSeries] = useState<string>('');
const [passportNumber, setPassportNumber] = useState<string>('');
const [inn, setInn] = useState<string>('');
const [info, setInfo] = useState<any>(null);
const [info, setInfo] = useState<GetInfo | null>(null);
const [directorJshshr, setDirectorJshshr] = useState<string>('');
const [directorInfo, setDirectorInfo] = useState<GetDirectorInfoResponse | null>(null);
const [directorInfo, setDirectorInfo] = useState<GetInfo | null>(null);
const reset_full = () => {
setPersonType(null);