├── .editorconfig
├── .eslintrc.json
├── .gitignore
├── .husky
└── pre-commit
├── README.md
├── babel.config.ts
├── index.html
├── jest.config.js
├── package.json
├── public
├── favicon.ico
└── robots.txt
├── src
├── @types
│ ├── address.ts
│ ├── styled.d.ts
│ └── wizard.ts
├── App.tsx
├── assets
│ ├── Carousel
│ │ ├── 1.svg
│ │ ├── 2.svg
│ │ └── 3.svg
│ └── Lotties
│ │ └── splashSuccess.ts
├── components
│ ├── AutoComplete
│ │ ├── index.tsx
│ │ └── styles.ts
│ ├── Button
│ │ ├── index.tsx
│ │ └── styles.ts
│ ├── Card
│ │ ├── index.tsx
│ │ └── styles.ts
│ ├── Carousel
│ │ ├── index.tsx
│ │ └── styles.ts
│ ├── Checkbox
│ │ ├── index.tsx
│ │ └── styles.ts
│ ├── CustomizedDatePicker
│ │ ├── index.tsx
│ │ └── styles.ts
│ ├── Header
│ │ ├── index.tsx
│ │ └── styles.ts
│ ├── Loading
│ │ ├── index.tsx
│ │ └── styles.ts
│ ├── Logo
│ │ ├── index.tsx
│ │ └── styles.ts
│ ├── LogoDraw
│ │ ├── index.tsx
│ │ └── styles.ts
│ ├── Modal
│ │ ├── index.tsx
│ │ └── styles.ts
│ ├── PersonalCustomerData
│ │ ├── index.tsx
│ │ └── styles.ts
│ ├── PersonalProviderData
│ │ ├── index.tsx
│ │ └── styles.ts
│ ├── Question
│ │ ├── index.tsx
│ │ └── styles.ts
│ ├── Radio
│ │ ├── index.tsx
│ │ └── styles.ts
│ ├── Select
│ │ ├── index.tsx
│ │ └── styles.ts
│ ├── TextField
│ │ ├── index.tsx
│ │ └── styles.ts
│ └── WizardQuestion
│ │ └── styles.ts
├── context
│ ├── ContractContext.tsx
│ └── WizardContext.tsx
├── hooks
│ └── useOutsideClick.ts
├── index.tsx
├── pages
│ ├── Home
│ │ ├── index.tsx
│ │ └── styles.ts
│ └── Wizard
│ │ ├── index.tsx
│ │ └── styles.ts
├── react-app-env.d.ts
├── reportWebVitals.ts
├── routes
│ ├── index.tsx
│ └── renderWithTheme.tsx
├── services
│ ├── hooks
│ │ ├── address
│ │ │ └── useAddressSearch.ts
│ │ └── contracts
│ │ │ ├── useContractForm.ts
│ │ │ ├── useContractTypes.ts
│ │ │ └── useGenerateContract.ts
│ ├── index.ts
│ └── queryKeys.ts
├── styles
│ ├── global.ts
│ └── theme.ts
├── tests
│ └── setupTests.ts
└── utils
│ ├── masks.ts
│ └── regex.ts
├── tsconfig.json
├── vite-env.d.ts
└── vite.config.ts
/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/.editorconfig
--------------------------------------------------------------------------------
/.eslintrc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/.eslintrc.json
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/.gitignore
--------------------------------------------------------------------------------
/.husky/pre-commit:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/.husky/pre-commit
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/README.md
--------------------------------------------------------------------------------
/babel.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/babel.config.ts
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/index.html
--------------------------------------------------------------------------------
/jest.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/jest.config.js
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/package.json
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/public/favicon.ico
--------------------------------------------------------------------------------
/public/robots.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/public/robots.txt
--------------------------------------------------------------------------------
/src/@types/address.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/@types/address.ts
--------------------------------------------------------------------------------
/src/@types/styled.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/@types/styled.d.ts
--------------------------------------------------------------------------------
/src/@types/wizard.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/@types/wizard.ts
--------------------------------------------------------------------------------
/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/App.tsx
--------------------------------------------------------------------------------
/src/assets/Carousel/1.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/assets/Carousel/1.svg
--------------------------------------------------------------------------------
/src/assets/Carousel/2.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/assets/Carousel/2.svg
--------------------------------------------------------------------------------
/src/assets/Carousel/3.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/assets/Carousel/3.svg
--------------------------------------------------------------------------------
/src/assets/Lotties/splashSuccess.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/assets/Lotties/splashSuccess.ts
--------------------------------------------------------------------------------
/src/components/AutoComplete/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/AutoComplete/index.tsx
--------------------------------------------------------------------------------
/src/components/AutoComplete/styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/AutoComplete/styles.ts
--------------------------------------------------------------------------------
/src/components/Button/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Button/index.tsx
--------------------------------------------------------------------------------
/src/components/Button/styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Button/styles.ts
--------------------------------------------------------------------------------
/src/components/Card/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Card/index.tsx
--------------------------------------------------------------------------------
/src/components/Card/styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Card/styles.ts
--------------------------------------------------------------------------------
/src/components/Carousel/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Carousel/index.tsx
--------------------------------------------------------------------------------
/src/components/Carousel/styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Carousel/styles.ts
--------------------------------------------------------------------------------
/src/components/Checkbox/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Checkbox/index.tsx
--------------------------------------------------------------------------------
/src/components/Checkbox/styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Checkbox/styles.ts
--------------------------------------------------------------------------------
/src/components/CustomizedDatePicker/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/CustomizedDatePicker/index.tsx
--------------------------------------------------------------------------------
/src/components/CustomizedDatePicker/styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/CustomizedDatePicker/styles.ts
--------------------------------------------------------------------------------
/src/components/Header/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Header/index.tsx
--------------------------------------------------------------------------------
/src/components/Header/styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Header/styles.ts
--------------------------------------------------------------------------------
/src/components/Loading/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Loading/index.tsx
--------------------------------------------------------------------------------
/src/components/Loading/styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Loading/styles.ts
--------------------------------------------------------------------------------
/src/components/Logo/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Logo/index.tsx
--------------------------------------------------------------------------------
/src/components/Logo/styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Logo/styles.ts
--------------------------------------------------------------------------------
/src/components/LogoDraw/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/LogoDraw/index.tsx
--------------------------------------------------------------------------------
/src/components/LogoDraw/styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/LogoDraw/styles.ts
--------------------------------------------------------------------------------
/src/components/Modal/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Modal/index.tsx
--------------------------------------------------------------------------------
/src/components/Modal/styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Modal/styles.ts
--------------------------------------------------------------------------------
/src/components/PersonalCustomerData/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/PersonalCustomerData/index.tsx
--------------------------------------------------------------------------------
/src/components/PersonalCustomerData/styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/PersonalCustomerData/styles.ts
--------------------------------------------------------------------------------
/src/components/PersonalProviderData/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/PersonalProviderData/index.tsx
--------------------------------------------------------------------------------
/src/components/PersonalProviderData/styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/PersonalProviderData/styles.ts
--------------------------------------------------------------------------------
/src/components/Question/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Question/index.tsx
--------------------------------------------------------------------------------
/src/components/Question/styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Question/styles.ts
--------------------------------------------------------------------------------
/src/components/Radio/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Radio/index.tsx
--------------------------------------------------------------------------------
/src/components/Radio/styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Radio/styles.ts
--------------------------------------------------------------------------------
/src/components/Select/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Select/index.tsx
--------------------------------------------------------------------------------
/src/components/Select/styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/Select/styles.ts
--------------------------------------------------------------------------------
/src/components/TextField/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/TextField/index.tsx
--------------------------------------------------------------------------------
/src/components/TextField/styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/TextField/styles.ts
--------------------------------------------------------------------------------
/src/components/WizardQuestion/styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/components/WizardQuestion/styles.ts
--------------------------------------------------------------------------------
/src/context/ContractContext.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/context/ContractContext.tsx
--------------------------------------------------------------------------------
/src/context/WizardContext.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/context/WizardContext.tsx
--------------------------------------------------------------------------------
/src/hooks/useOutsideClick.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/hooks/useOutsideClick.ts
--------------------------------------------------------------------------------
/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/index.tsx
--------------------------------------------------------------------------------
/src/pages/Home/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/pages/Home/index.tsx
--------------------------------------------------------------------------------
/src/pages/Home/styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/pages/Home/styles.ts
--------------------------------------------------------------------------------
/src/pages/Wizard/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/pages/Wizard/index.tsx
--------------------------------------------------------------------------------
/src/pages/Wizard/styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/pages/Wizard/styles.ts
--------------------------------------------------------------------------------
/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/src/reportWebVitals.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/reportWebVitals.ts
--------------------------------------------------------------------------------
/src/routes/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/routes/index.tsx
--------------------------------------------------------------------------------
/src/routes/renderWithTheme.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/routes/renderWithTheme.tsx
--------------------------------------------------------------------------------
/src/services/hooks/address/useAddressSearch.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/services/hooks/address/useAddressSearch.ts
--------------------------------------------------------------------------------
/src/services/hooks/contracts/useContractForm.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/services/hooks/contracts/useContractForm.ts
--------------------------------------------------------------------------------
/src/services/hooks/contracts/useContractTypes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/services/hooks/contracts/useContractTypes.ts
--------------------------------------------------------------------------------
/src/services/hooks/contracts/useGenerateContract.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/services/hooks/contracts/useGenerateContract.ts
--------------------------------------------------------------------------------
/src/services/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/services/index.ts
--------------------------------------------------------------------------------
/src/services/queryKeys.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/services/queryKeys.ts
--------------------------------------------------------------------------------
/src/styles/global.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/styles/global.ts
--------------------------------------------------------------------------------
/src/styles/theme.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/styles/theme.ts
--------------------------------------------------------------------------------
/src/tests/setupTests.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/tests/setupTests.ts
--------------------------------------------------------------------------------
/src/utils/masks.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/utils/masks.ts
--------------------------------------------------------------------------------
/src/utils/regex.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/src/utils/regex.ts
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/tsconfig.json
--------------------------------------------------------------------------------
/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/temppone/opc-client/HEAD/vite.config.ts
--------------------------------------------------------------------------------