fix all eslint errors

This commit is contained in:
2026-02-15 11:25:15 +01:00
parent a7b83da149
commit 11b3a926d2
24 changed files with 314 additions and 233 deletions

View File

@@ -1,4 +1,4 @@
import { useMutation, useQuery, useQueryClient,type UseQueryResult } from "@tanstack/react-query";
import { useMutation, useQuery, useQueryClient,type DefinedInitialDataOptions,type UseQueryResult } from "@tanstack/react-query";
import { Config } from "@/config/config";
import type { Form, FormCreate, FormEditPayload } from "@/services/resources/forms";
import type { Shipment, ShipmentCreate, ShipmentEditPayload } from "@/services/resources/shipments";
@@ -9,7 +9,7 @@ import type { ContractCreate } from "./resources/contracts";
import { notifications } from "@mantine/notifications";
import { t } from "@/config/i18n";
export function getShipments(filters?: URLSearchParams): UseQueryResult<Shipment[], Error> {
export function useGetShipments(filters?: URLSearchParams): UseQueryResult<Shipment[], Error> {
const queryString = filters?.toString()
return useQuery<Shipment[]>({
queryKey: ['shipments', queryString],
@@ -20,7 +20,7 @@ export function getShipments(filters?: URLSearchParams): UseQueryResult<Shipment
});
}
export function getShipment(id?: number, options?: any): UseQueryResult<Shipment, Error> {
export function useGetShipment(id?: number, options?: Partial<DefinedInitialDataOptions<Shipment, Error, Shipment, readonly unknown[]>>): UseQueryResult<Shipment, Error> {
return useQuery<Shipment>({
queryKey: ['shipment'],
queryFn: () => (
@@ -32,7 +32,7 @@ export function getShipment(id?: number, options?: any): UseQueryResult<Shipment
});
}
export function createShipment() {
export function useCreateShipment() {
const queryClient = useQueryClient()
return useMutation({
@@ -52,7 +52,7 @@ export function createShipment() {
});
await queryClient.invalidateQueries({ queryKey: ['shipments'] })
},
onError: (error: any) => {
onError: (error) => {
notifications.show({
title: t("error", {capfirst: true}),
message: error?.message || t(`error editing shipment`, {capfirst: true}),
@@ -62,7 +62,7 @@ export function createShipment() {
})
}
export function editShipment() {
export function useEditShipment() {
const queryClient = useQueryClient()
return useMutation({
@@ -82,7 +82,7 @@ export function editShipment() {
});
await queryClient.invalidateQueries({ queryKey: ['shipments'] })
},
onError: (error: any) => {
onError: (error) => {
notifications.show({
title: t("error", {capfirst: true}),
message: error?.message || t(`error editing shipment`, {capfirst: true}),
@@ -92,7 +92,7 @@ export function editShipment() {
})
}
export function deleteShipment() {
export function useDeleteShipment() {
const queryClient = useQueryClient()
return useMutation({
mutationFn: (id: number) => {
@@ -110,7 +110,7 @@ export function deleteShipment() {
});
await queryClient.invalidateQueries({ queryKey: ['shipments'] })
},
onError: (error: any) => {
onError: (error) => {
notifications.show({
title: t("error", {capfirst: true}),
message: error?.message || t(`error deleting shipment`, {capfirst: true}),
@@ -120,7 +120,7 @@ export function deleteShipment() {
});
}
export function getProductors(filters?: URLSearchParams): UseQueryResult<Productor[], Error> {
export function useGetProductors(filters?: URLSearchParams): UseQueryResult<Productor[], Error> {
const queryString = filters?.toString()
return useQuery<Productor[]>({
queryKey: ['productors', queryString],
@@ -131,7 +131,7 @@ export function getProductors(filters?: URLSearchParams): UseQueryResult<Product
});
}
export function getProductor(id?: number, options?: any) {
export function useGetProductor(id?: number, options?: Partial<DefinedInitialDataOptions<Productor, Error, Productor, readonly unknown[]>>) {
return useQuery<Productor>({
queryKey: ['productor'],
queryFn: () => (
@@ -143,7 +143,7 @@ export function getProductor(id?: number, options?: any) {
});
}
export function createProductor() {
export function useCreateProductor() {
const queryClient = useQueryClient()
return useMutation({
@@ -163,7 +163,7 @@ export function createProductor() {
});
await queryClient.invalidateQueries({ queryKey: ['productors'] })
},
onError: (error: any) => {
onError: (error) => {
notifications.show({
title: t("error", {capfirst: true}),
message: error?.message || t(`error editing productor`, {capfirst: true}),
@@ -173,7 +173,7 @@ export function createProductor() {
})
}
export function editProductor() {
export function useEditProductor() {
const queryClient = useQueryClient()
return useMutation({
@@ -193,7 +193,7 @@ export function editProductor() {
});
await queryClient.invalidateQueries({ queryKey: ['productors'] })
},
onError: (error: any) => {
onError: (error) => {
notifications.show({
title: t("error", {capfirst: true}),
message: error?.message || t(`error editing productor`, {capfirst: true}),
@@ -203,7 +203,7 @@ export function editProductor() {
})
}
export function deleteProductor() {
export function useDeleteProductor() {
const queryClient = useQueryClient()
return useMutation({
mutationFn: (id: number) => {
@@ -221,7 +221,7 @@ export function deleteProductor() {
});
await queryClient.invalidateQueries({ queryKey: ['productors'] })
},
onError: (error: any) => {
onError: (error) => {
notifications.show({
title: t("error", {capfirst: true}),
message: error?.message || t(`error deleting productor`, {capfirst: true}),
@@ -231,7 +231,7 @@ export function deleteProductor() {
});
}
export function getForm(id?: number, options?: any) {
export function useGetForm(id?: number, options?: Partial<DefinedInitialDataOptions<Form, Error, Form, readonly unknown[]>>) {
return useQuery<Form>({
queryKey: ['form'],
queryFn: () => (
@@ -243,7 +243,7 @@ export function getForm(id?: number, options?: any) {
});
}
export function getForms(filters?: URLSearchParams): UseQueryResult<Form[], Error> {
export function useGetForms(filters?: URLSearchParams): UseQueryResult<Form[], Error> {
const queryString = filters?.toString()
return useQuery<Form[]>({
queryKey: ['forms', queryString],
@@ -254,7 +254,7 @@ export function getForms(filters?: URLSearchParams): UseQueryResult<Form[], Erro
});
}
export function createForm() {
export function useCreateForm() {
const queryClient = useQueryClient()
return useMutation({
@@ -273,7 +273,7 @@ export function createForm() {
});
}
export function deleteForm() {
export function useDeleteForm() {
const queryClient = useQueryClient()
return useMutation({
mutationFn: (id: number) => {
@@ -291,7 +291,7 @@ export function deleteForm() {
});
await queryClient.invalidateQueries({ queryKey: ['forms'] })
},
onError: (error: any) => {
onError: (error) => {
notifications.show({
title: t("error", {capfirst: true}),
message: error?.message || t(`error deleting form`, {capfirst: true}),
@@ -301,7 +301,7 @@ export function deleteForm() {
});
}
export function editForm() {
export function useEditForm() {
const queryClient = useQueryClient()
return useMutation({
@@ -321,7 +321,7 @@ export function editForm() {
});
await queryClient.invalidateQueries({ queryKey: ['forms'] })
},
onError: (error: any) => {
onError: (error) => {
notifications.show({
title: t("error", {capfirst: true}),
message: error?.message || t(`error editing form`, {capfirst: true}),
@@ -331,7 +331,7 @@ export function editForm() {
});
}
export function getProduct(id?: number, options?: any) {
export function useGetProduct(id?: number, options?: Partial<DefinedInitialDataOptions<Product, Error, Product, readonly unknown[]>>) {
return useQuery<Product>({
queryKey: ['product'],
queryFn: () => (
@@ -343,7 +343,7 @@ export function getProduct(id?: number, options?: any) {
});
}
export function getProducts(filters?: URLSearchParams): UseQueryResult<Product[], Error> {
export function useGetProducts(filters?: URLSearchParams): UseQueryResult<Product[], Error> {
const queryString = filters?.toString()
return useQuery<Product[]>({
queryKey: ['products', queryString],
@@ -354,7 +354,7 @@ export function getProducts(filters?: URLSearchParams): UseQueryResult<Product[]
});
}
export function createProduct() {
export function useCreateProduct() {
const queryClient = useQueryClient()
return useMutation({
@@ -374,7 +374,7 @@ export function createProduct() {
});
await queryClient.invalidateQueries({ queryKey: ['products'] })
},
onError: (error: any) => {
onError: (error) => {
notifications.show({
title: t("error", {capfirst: true}),
message: error?.message || t(`error editing product`, {capfirst: true}),
@@ -384,7 +384,7 @@ export function createProduct() {
});
}
export function deleteProduct() {
export function useDeleteProduct() {
const queryClient = useQueryClient()
return useMutation({
mutationFn: (id: number) => {
@@ -402,7 +402,7 @@ export function deleteProduct() {
});
await queryClient.invalidateQueries({ queryKey: ['products'] })
},
onError: (error: any) => {
onError: (error) => {
notifications.show({
title: t("error", {capfirst: true}),
message: error?.message || t(`error deleting product`, {capfirst: true}),
@@ -412,7 +412,7 @@ export function deleteProduct() {
});
}
export function editProduct() {
export function useEditProduct() {
const queryClient = useQueryClient()
return useMutation({
@@ -432,7 +432,7 @@ export function editProduct() {
});
await queryClient.invalidateQueries({ queryKey: ['products'] })
},
onError: (error: any) => {
onError: (error) => {
notifications.show({
title: t("error", {capfirst: true}),
message: error?.message || t(`error editing product`, {capfirst: true}),
@@ -442,7 +442,7 @@ export function editProduct() {
});
}
export function getUser(id?: number, options?: any) {
export function useGetUser(id?: number, options?: Partial<DefinedInitialDataOptions<User, Error, User, readonly unknown[]>>) {
return useQuery<User>({
queryKey: ['user'],
queryFn: () => (
@@ -454,7 +454,7 @@ export function getUser(id?: number, options?: any) {
});
}
export function getUsers(filters?: URLSearchParams): UseQueryResult<User[], Error> {
export function useGetUsers(filters?: URLSearchParams): UseQueryResult<User[], Error> {
const queryString = filters?.toString()
return useQuery<User[]>({
queryKey: ['users', queryString],
@@ -465,7 +465,7 @@ export function getUsers(filters?: URLSearchParams): UseQueryResult<User[], Erro
});
}
export function createUser() {
export function useCreateUser() {
const queryClient = useQueryClient()
return useMutation({
@@ -485,7 +485,7 @@ export function createUser() {
});
await queryClient.invalidateQueries({ queryKey: ['users'] })
},
onError: (error: any) => {
onError: (error) => {
notifications.show({
title: t("error", {capfirst: true}),
message: error?.message || t(`error editing user`, {capfirst: true}),
@@ -495,7 +495,7 @@ export function createUser() {
});
}
export function deleteUser() {
export function useDeleteUser() {
const queryClient = useQueryClient()
return useMutation({
mutationFn: (id: number) => {
@@ -513,7 +513,7 @@ export function deleteUser() {
});
await queryClient.invalidateQueries({ queryKey: ['users'] })
},
onError: (error: any) => {
onError: (error) => {
notifications.show({
title: t("error", {capfirst: true}),
message: error?.message || t(`error deleting user`, {capfirst: true}),
@@ -523,7 +523,7 @@ export function deleteUser() {
});
}
export function editUser() {
export function useEditUser() {
const queryClient = useQueryClient()
return useMutation({
@@ -543,7 +543,7 @@ export function editUser() {
});
await queryClient.invalidateQueries({ queryKey: ['users'] })
},
onError: (error: any) => {
onError: (error) => {
notifications.show({
title: t("error", {capfirst: true}),
message: error?.message || t(`error editing user`, {capfirst: true}),
@@ -554,7 +554,7 @@ export function editUser() {
}
export function createContract() {
export function useCreateContract() {
const queryClient = useQueryClient()
return useMutation({