Files
medusa-store/packages/admin/dashboard/src/routes/users/user-metadata/user-metadata.tsx
T
Kasper Fabricius Kristensen 864f53011b fix(dashboard,types): Fix TS errors (#10457)
**What**
- Fixes TS erros in dashboard project
- Updates incorrect HTTP Invite types
- Fixes incorrectly formatted dates in dashboard
2024-12-08 11:51:13 +00:00

28 lines
673 B
TypeScript

import { useParams } from "react-router-dom"
import { MetadataForm } from "../../../components/forms/metadata-form"
import { RouteDrawer } from "../../../components/modals"
import { useUpdateUser, useUser } from "../../../hooks/api"
export const UserMetadata = () => {
const { id } = useParams()
const { user, isPending, isError, error } = useUser(id!)
const { mutateAsync, isPending: isMutating } = useUpdateUser(id!)
if (isError) {
throw error
}
return (
<RouteDrawer>
<MetadataForm
isPending={isPending}
isMutating={isMutating}
hook={mutateAsync}
metadata={user?.metadata}
/>
</RouteDrawer>
)
}