Skip to content

Commit b6ac812

Browse files
committed
chore: refactor mantine/form usage
1 parent 5b98a94 commit b6ac812

File tree

22 files changed

+192
-151
lines changed

22 files changed

+192
-151
lines changed

apps/frontend/package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,21 +20,20 @@
2020
"@fullcalendar/interaction": "^6.1.15",
2121
"@fullcalendar/react": "^6.1.15",
2222
"@fullcalendar/timegrid": "^6.1.15",
23-
"@mantine/form": "^7.15.1",
2423
"@nanostores/i18n": "^0.12.2",
2524
"@nanostores/persistent": "^0.10.2",
2625
"@nanostores/react": "^0.8.2",
2726
"@quassel/ui": "workspace:*",
2827
"@tanstack/react-query": "^5.62.7",
29-
"@tanstack/react-router": "^1.88.0",
28+
"@tanstack/react-router": "^1.90.0",
3029
"nanostores": "^0.11.3",
3130
"openapi-fetch": "0.13.3",
3231
"openapi-react-query": "0.2.8",
3332
"react": "^18.3.1",
3433
"react-dom": "^18.3.1"
3534
},
3635
"devDependencies": {
37-
"@tanstack/router-devtools": "^1.88.0",
36+
"@tanstack/router-devtools": "^1.90.0",
3837
"@tanstack/router-plugin": "^1.87.13",
3938
"@testing-library/jest-dom": "^6.6.3",
4039
"@testing-library/react": "^16.1.0",

apps/frontend/src/components/questionnaire/PeriodForm.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import { useForm } from "@mantine/form";
2-
import { Button, Flex, formatDate, getNext, InputError, MonthPicker, Stack, TextInput } from "@quassel/ui";
1+
import { Button, Flex, formatDate, getNext, InputError, MonthPicker, Stack, TextInput, useForm } from "@quassel/ui";
32
import { i18n } from "../../stores/i18n";
43
import { useStore } from "@nanostores/react";
54
import { useEffect } from "react";

apps/frontend/src/components/questionnaire/calendar/EntryForm.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import { isInRange, isNotEmpty, useForm } from "@mantine/form";
2-
import { Button, Group, Stack, TimeInput, NumberInput, ActionIcon, IconMinus } from "@quassel/ui";
1+
import { Button, Group, Stack, TimeInput, NumberInput, ActionIcon, IconMinus, isInRange, isNotEmpty, useForm } from "@quassel/ui";
32
import { i18n } from "../../../stores/i18n";
43
import { useStore } from "@nanostores/react";
54
import { useEffect } from "react";

apps/frontend/src/routes/_auth/administration/carers/edit.$id.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
import { createFileRoute, useNavigate } from "@tanstack/react-router";
22
import { components } from "../../../../api.gen";
33
import { $api } from "../../../../stores/api";
4-
import { useForm } from "@mantine/form";
54
import { useQueryClient, useSuspenseQuery } from "@tanstack/react-query";
6-
import { Button, TextInput } from "@quassel/ui";
5+
import { Button, TextInput, useForm } from "@quassel/ui";
76
import { useEffect } from "react";
87

98
type FormValues = components["schemas"]["CarerMutationDto"];

apps/frontend/src/routes/_auth/administration/carers/new.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
import { useForm } from "@mantine/form";
21
import { createFileRoute, useNavigate } from "@tanstack/react-router";
3-
import { Button, TextInput } from "@quassel/ui";
2+
import { Button, TextInput, useForm } from "@quassel/ui";
43
import { $api } from "../../../../stores/api";
54
import { components } from "../../../../api.gen";
65

apps/frontend/src/routes/_auth/administration/languages/edit.$id.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
import { createFileRoute, useNavigate } from "@tanstack/react-router";
22
import { components } from "../../../../api.gen";
33
import { $api } from "../../../../stores/api";
4-
import { useForm } from "@mantine/form";
54
import { useQueryClient, useSuspenseQuery } from "@tanstack/react-query";
6-
import { Button, TextInput } from "@quassel/ui";
5+
import { Button, TextInput, useForm } from "@quassel/ui";
76
import { useEffect } from "react";
87

98
type FormValues = components["schemas"]["LanguageMutationDto"];

apps/frontend/src/routes/_auth/administration/languages/new.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
import { useForm } from "@mantine/form";
21
import { createFileRoute, useNavigate } from "@tanstack/react-router";
3-
import { Button, TextInput } from "@quassel/ui";
2+
import { Button, TextInput, useForm } from "@quassel/ui";
43
import { $api } from "../../../../stores/api";
54
import { components } from "../../../../api.gen";
65

apps/frontend/src/routes/_auth/administration/participants/edit.$id.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
import { createFileRoute, useNavigate } from "@tanstack/react-router";
22
import { components } from "../../../../api.gen";
33
import { $api } from "../../../../stores/api";
4-
import { useForm } from "@mantine/form";
54
import { useQueryClient, useSuspenseQuery } from "@tanstack/react-query";
6-
import { Button, TextInput } from "@quassel/ui";
5+
import { Button, TextInput, useForm } from "@quassel/ui";
76
import { useEffect } from "react";
87

98
type FormValues = components["schemas"]["ParticipantMutationDto"];

apps/frontend/src/routes/_auth/administration/participants/new.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
import { useForm } from "@mantine/form";
21
import { createFileRoute, useNavigate } from "@tanstack/react-router";
3-
import { Button, TextInput } from "@quassel/ui";
2+
import { Button, TextInput, useForm } from "@quassel/ui";
43
import { $api } from "../../../../stores/api";
54
import { components } from "../../../../api.gen";
65

apps/frontend/src/routes/_auth/administration/questionnaires/edit.$id.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
import { createFileRoute, useNavigate } from "@tanstack/react-router";
22
import { components } from "../../../../api.gen";
33
import { $api } from "../../../../stores/api";
4-
import { useForm } from "@mantine/form";
54
import { useQueryClient, useSuspenseQuery } from "@tanstack/react-query";
6-
import { Button, TextInput } from "@quassel/ui";
5+
import { Button, TextInput, useForm } from "@quassel/ui";
76
import { useEffect } from "react";
87

98
type FormValues = components["schemas"]["QuestionnaireMutationDto"];

0 commit comments

Comments
 (0)