diff --git a/packages/admin-next/dashboard/src/v2-routes/collections/collection-create/components/create-collection-form/create-collection-form.tsx b/packages/admin-next/dashboard/src/v2-routes/collections/collection-create/components/create-collection-form/create-collection-form.tsx index 2875402cde..83d9b126a1 100644 --- a/packages/admin-next/dashboard/src/v2-routes/collections/collection-create/components/create-collection-form/create-collection-form.tsx +++ b/packages/admin-next/dashboard/src/v2-routes/collections/collection-create/components/create-collection-form/create-collection-form.tsx @@ -1,15 +1,16 @@ import { zodResolver } from "@hookform/resolvers/zod" import { Button, Heading, Input, Text } from "@medusajs/ui" -import { useAdminCreateCollection } from "medusa-react" import { useForm } from "react-hook-form" import { useTranslation } from "react-i18next" import * as zod from "zod" import { Form } from "../../../../../components/common/form" +import { HandleInput } from "../../../../../components/common/handle-input" import { RouteFocusModal, useRouteModal, } from "../../../../../components/route-modal" +import { useCreateCollection } from "../../../../../hooks/api/collections" const CreateCollectionSchema = zod.object({ title: zod.string().min(1), @@ -28,7 +29,7 @@ export const CreateCollectionForm = () => { resolver: zodResolver(CreateCollectionSchema), }) - const { mutateAsync, isLoading } = useAdminCreateCollection() + const { mutateAsync, isPending } = useCreateCollection() const handleSubmit = form.handleSubmit(async (data) => { await mutateAsync(data, { @@ -52,13 +53,13 @@ export const CreateCollectionForm = () => { size="small" variant="primary" type="submit" - isLoading={isLoading} + isLoading={isPending} > {t("actions.create")} - +
{t("collections.createCollection")} @@ -66,7 +67,7 @@ export const CreateCollectionForm = () => { {t("collections.createCollectionHint")}
-
+
{ {t("fields.handle")} -
-
- - / - -
- -
+