Ignitech Modules - Utilities and shared types
npm install @ignitech/modules-utilsbash
npm install @ignitech/modules-utils
`
Sử dụng
$3
`tsx
import {
apiFetch,
getApiBaseUrl,
BaseModuleProps,
ApiResponse
} from '@ignitech/modules-utils';
import {
emailSchema,
phoneSchema,
contactFormSchema
} from '@ignitech/modules-utils';
`
$3
`tsx
import '@ignitech/modules-utils/styles/variables.css';
`
Exports
- Types: BaseModuleProps, ApiResponse, ApiError
- Fetch: apiFetch, getApiBaseUrl
- Validators: emailSchema, phoneSchema, contactFormSchema
- Styles: CSS variables file
Dependencies
- zod: ^3.22.4
Peer Dependencies
- react: ^18.0.0
- react-dom`: ^18.0.0