Migrate Items and UserSettings components to new client API

This commit is contained in:
Yurii Motov
2026-07-23 21:57:33 +02:00
parent 3bdfa168b6
commit 2565fef91e
4 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -31,7 +31,7 @@ const DeleteItem = ({ id, onSuccess }: DeleteItemProps) => {
const { handleSubmit } = useForm() const { handleSubmit } = useForm()
const deleteItem = async (id: string) => { const deleteItem = async (id: string) => {
await ItemsService.deleteItem({ id: id }) await ItemsService.deleteItem({ path: { id } })
} }
const mutation = useMutation({ const mutation = useMutation({
+1 -1
View File
@@ -59,7 +59,7 @@ const EditItem = ({ item, onSuccess }: EditItemProps) => {
const mutation = useMutation({ const mutation = useMutation({
mutationFn: (data: FormData) => mutationFn: (data: FormData) =>
ItemsService.updateItem({ id: item.id, requestBody: data }), ItemsService.updateItem({ path: { id: item.id }, body: data }),
onSuccess: () => { onSuccess: () => {
showSuccessToast("Item updated successfully") showSuccessToast("Item updated successfully")
setIsOpen(false) setIsOpen(false)
@@ -53,7 +53,7 @@ const ChangePassword = () => {
const mutation = useMutation({ const mutation = useMutation({
mutationFn: (data: UpdatePassword) => mutationFn: (data: UpdatePassword) =>
UsersService.updatePasswordMe({ requestBody: data }), UsersService.updatePasswordMe({ body: data }),
onSuccess: () => { onSuccess: () => {
showSuccessToast("Password updated successfully") showSuccessToast("Password updated successfully")
form.reset() form.reset()
@@ -50,7 +50,7 @@ const UserInformation = () => {
const mutation = useMutation({ const mutation = useMutation({
mutationFn: (data: UserUpdateMe) => mutationFn: (data: UserUpdateMe) =>
UsersService.updateUserMe({ requestBody: data }), UsersService.updateUserMe({ body: data }),
onSuccess: () => { onSuccess: () => {
showSuccessToast("User updated successfully") showSuccessToast("User updated successfully")
toggleEditMode() toggleEditMode()