feat: add PhoneInput component and update form imports across multiple files

This commit is contained in:
Marco Pedone 2026-03-19 12:14:06 +01:00
parent 92beb2d356
commit 9187e8964f
7 changed files with 6 additions and 6 deletions

View file

@ -12,9 +12,9 @@ import {
FormMessage, FormMessage,
} from "~/components/custom_ui/form"; } from "~/components/custom_ui/form";
import { Textarea } from "~/components/custom_ui/textarea"; import { Textarea } from "~/components/custom_ui/textarea";
import { PhoneInput } from "~/components/phone-input";
import { Checkbox } from "~/components/ui/checkbox"; import { Checkbox } from "~/components/ui/checkbox";
import Input from "~/components/ui/input"; import Input from "~/components/ui/input";
import { PhoneInput } from "~/components/ui/phone-input";
import { useZodForm } from "~/lib/zodForm"; import { useZodForm } from "~/lib/zodForm";
import { useTranslation } from "~/providers/I18nProvider"; import { useTranslation } from "~/providers/I18nProvider";
import { api } from "~/utils/api"; import { api } from "~/utils/api";

View file

@ -30,11 +30,11 @@ import {
MultiSelect, MultiSelect,
} from "~/components/custom_ui/multiselect"; } from "~/components/custom_ui/multiselect";
import { Textarea } from "~/components/custom_ui/textarea"; import { Textarea } from "~/components/custom_ui/textarea";
import { PhoneInput } from "~/components/phone-input";
import { Button } from "~/components/ui/button"; import { Button } from "~/components/ui/button";
import { Calendar } from "~/components/ui/calendar"; import { Calendar } from "~/components/ui/calendar";
import { Card, CardContent, CardHeader, CardTitle } from "~/components/ui/card"; import { Card, CardContent, CardHeader, CardTitle } from "~/components/ui/card";
import Input from "~/components/ui/input"; import Input from "~/components/ui/input";
import { PhoneInput } from "~/components/ui/phone-input";
import { import {
Popover, Popover,
PopoverContent, PopoverContent,

View file

@ -9,9 +9,9 @@ import {
FormLabel, FormLabel,
FormMessage, FormMessage,
} from "~/components/custom_ui/form"; } from "~/components/custom_ui/form";
import { PhoneInput } from "~/components/phone-input";
import { Button } from "~/components/ui/button"; import { Button } from "~/components/ui/button";
import Input from "~/components/ui/input"; import Input from "~/components/ui/input";
import { PhoneInput } from "~/components/ui/phone-input";
import { useStrongPassword } from "~/hooks/useStrongPassword"; import { useStrongPassword } from "~/hooks/useStrongPassword";
import { generatePassword } from "~/lib/basicPwGenerator"; import { generatePassword } from "~/lib/basicPwGenerator";
import { cn } from "~/lib/utils"; import { cn } from "~/lib/utils";

View file

@ -9,9 +9,9 @@ import {
FormMessage, FormMessage,
} from "~/components/custom_ui/form"; } from "~/components/custom_ui/form";
import { DualInputLayout } from "~/components/custom_ui/inputLayouts"; import { DualInputLayout } from "~/components/custom_ui/inputLayouts";
import { PhoneInput } from "~/components/phone-input";
import { Button } from "~/components/ui/button"; import { Button } from "~/components/ui/button";
import Input from "~/components/ui/input"; import Input from "~/components/ui/input";
import { PhoneInput } from "~/components/ui/phone-input";
import { Switch } from "~/components/ui/switch"; import { Switch } from "~/components/ui/switch";
import { useZodForm } from "~/lib/zodForm"; import { useZodForm } from "~/lib/zodForm";
import { useTranslation } from "~/providers/I18nProvider"; import { useTranslation } from "~/providers/I18nProvider";

View file

@ -18,7 +18,6 @@ import {
} from "~/components/custom_ui/form"; } from "~/components/custom_ui/form";
import InputWIcon from "~/components/custom_ui/input-icon"; import InputWIcon from "~/components/custom_ui/input-icon";
import { MultiSelect, UnpackOptions } from "~/components/custom_ui/multiselect"; import { MultiSelect, UnpackOptions } from "~/components/custom_ui/multiselect";
import { PhoneInput } from "~/components/phone-input";
import { Badge } from "~/components/ui/badge"; import { Badge } from "~/components/ui/badge";
import { Button } from "~/components/ui/button"; import { Button } from "~/components/ui/button";
import { Calendar } from "~/components/ui/calendar"; import { Calendar } from "~/components/ui/calendar";
@ -31,6 +30,7 @@ import {
} from "~/components/ui/card"; } from "~/components/ui/card";
import Input from "~/components/ui/input"; import Input from "~/components/ui/input";
import { Label } from "~/components/ui/label"; import { Label } from "~/components/ui/label";
import { PhoneInput } from "~/components/ui/phone-input";
import { import {
Popover, Popover,
PopoverContent, PopoverContent,

View file

@ -14,11 +14,11 @@ import {
} from "~/components/custom_ui/form"; } from "~/components/custom_ui/form";
import { DualInputLayout } from "~/components/custom_ui/inputLayouts"; import { DualInputLayout } from "~/components/custom_ui/inputLayouts";
import { Textarea } from "~/components/custom_ui/textarea"; import { Textarea } from "~/components/custom_ui/textarea";
import { PhoneInput } from "~/components/phone-input";
import { Badge } from "~/components/ui/badge"; import { Badge } from "~/components/ui/badge";
import { Button } from "~/components/ui/button"; import { Button } from "~/components/ui/button";
import { Checkbox } from "~/components/ui/checkbox"; import { Checkbox } from "~/components/ui/checkbox";
import Input from "~/components/ui/input"; import Input from "~/components/ui/input";
import { PhoneInput } from "~/components/ui/phone-input";
import { useZodForm } from "~/lib/zodForm"; import { useZodForm } from "~/lib/zodForm";
import { useTranslation } from "~/providers/I18nProvider"; import { useTranslation } from "~/providers/I18nProvider";
import { api } from "~/utils/api"; import { api } from "~/utils/api";