diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index addbb43..2f2d9e3 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -30,6 +30,6 @@ "@types/react-dom": "latest", "cross-env": "latest", "eslint-config-next": "latest", - "typescript": "latest" + "typescript": "5.4.4" } } diff --git a/apps/storybook/package.json b/apps/storybook/package.json index 479974e..6a514ad 100644 --- a/apps/storybook/package.json +++ b/apps/storybook/package.json @@ -63,7 +63,7 @@ "react-dom": "^18.2.0", "react-hook-form": "7.48.2", "storybook": "8.0.6", - "typescript": "latest", + "typescript": "5.4.4", "vite": "^5.2.8" } } diff --git a/package.json b/package.json index 64c239c..473656d 100644 --- a/package.json +++ b/package.json @@ -24,13 +24,13 @@ "sb-start": "cd apps/storybook && yarn build-storybook && yarn start-storybook", "check-types": "cd packages/rhf-mui && tsc --noemit", "lint": "eslint apps/nextjs/src/** packages/rhf-mui/src/** apps/storybook/stories/** apps/storybook/src/**", - "lint:fix": "npm run lint -- --fix", + "lint:fix": "yarn run lint -- --fix", "prettier": "npx prettier apps/nextjs/src/** packages/rhf-mui/src/** apps/storybook/stories/** apps/storybook/src/** --check", "prettier:fix": "prettier --write \"**/*.{js,ts,tsx}\"", "deploy": "yarm build && cd apps/storybook/storybook-static && vercel --name react-hook-form-material-ui --prod", "build": "yarn lint:fix && yarn prettier:fix && cd packages/rhf-mui && yarn build", "upgrade:sb": "yarn up '@storybook/*' storybook -E", - "upgrade:typescript": "yarn up typescript@latest", + "upgrade:typescript": "yarn up typescript -E", "upgrade:rhf": "yarn up react-hook-form -E", "upgrade:mui": "yarn up '@mui/*' date-fns '@emotion/*' -E", "test": "cd apps/storybook && yarn chromatic" @@ -44,7 +44,7 @@ "release": "^6.3.1", "simple-git-hooks": "^2.8.1", "turbo": "^1.6.3", - "typescript": "latest" + "typescript": "5.4.4" }, "packageManager": "yarn@1.22.19", "lint-staged": { diff --git a/packages/rhf-mui/package.json b/packages/rhf-mui/package.json index 53cb951..12fa8da 100644 --- a/packages/rhf-mui/package.json +++ b/packages/rhf-mui/package.json @@ -74,7 +74,7 @@ "react-hook-form": "7.48.2", "release": "^6.3.1", "tsup": "^6.1.2", - "typescript": "latest" + "typescript": "5.4.4" }, "simple-git-hooks": { "pre-commit": "npx lint-staged" diff --git a/packages/rhf-mui/src/test/TestComponent.tsx b/packages/rhf-mui/src/test/TestComponent.tsx deleted file mode 100644 index 5768e12..0000000 --- a/packages/rhf-mui/src/test/TestComponent.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import {FormContainer} from '../FormContainer' -import {TextFieldElement} from '../TextFieldElement' -import {useForm} from 'react-hook-form' - -function TestComponent() { - const context = useForm() - return ( - - - - ) -} diff --git a/packages/rhf-mui/src/utils.ts b/packages/rhf-mui/src/utils.ts index 8ad1c85..8c34858 100644 --- a/packages/rhf-mui/src/utils.ts +++ b/packages/rhf-mui/src/utils.ts @@ -13,9 +13,9 @@ export function hasOwnProperty( export function getTimezone( adapter: ReturnType, - value: TDate | null + value: TDate ): string | null { - return value == null || !adapter.utils.isValid(value) + return value == null || !adapter.utils.isValid(value as unknown as Date) ? null - : adapter.utils.getTimezone(value) + : adapter.utils.getTimezone(value as unknown as Date) }