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 deleteItem = async (id: string) => {
await ItemsService.deleteItem({ id: id })
await ItemsService.deleteItem({ path: { id } })
}
const mutation = useMutation({
+1 -1
View File
@@ -59,7 +59,7 @@ const EditItem = ({ item, onSuccess }: EditItemProps) => {
const mutation = useMutation({
mutationFn: (data: FormData) =>
ItemsService.updateItem({ id: item.id, requestBody: data }),
ItemsService.updateItem({ path: { id: item.id }, body: data }),
onSuccess: () => {
showSuccessToast("Item updated successfully")
setIsOpen(false)
@@ -53,7 +53,7 @@ const ChangePassword = () => {
const mutation = useMutation({
mutationFn: (data: UpdatePassword) =>
UsersService.updatePasswordMe({ requestBody: data }),
UsersService.updatePasswordMe({ body: data }),
onSuccess: () => {
showSuccessToast("Password updated successfully")
form.reset()
@@ -50,7 +50,7 @@ const UserInformation = () => {
const mutation = useMutation({
mutationFn: (data: UserUpdateMe) =>
UsersService.updateUserMe({ requestBody: data }),
UsersService.updateUserMe({ body: data }),
onSuccess: () => {
showSuccessToast("User updated successfully")
toggleEditMode()