21 lines
452 B
TypeScript
21 lines
452 B
TypeScript
import { trpc } from "../trpc";
|
|
|
|
export function useListStorage() {
|
|
return trpc.storage.list.useQuery();
|
|
}
|
|
|
|
export function useGetStorageById(id: number) {
|
|
return trpc.storage.byId.useQuery({ id });
|
|
}
|
|
|
|
export function useCreateStorage() {
|
|
return trpc.storage.create.useMutation();
|
|
}
|
|
|
|
export function useUpdateStorage() {
|
|
return trpc.storage.update.useMutation();
|
|
}
|
|
|
|
export function useRemoveStorage() {
|
|
return trpc.storage.remove.useMutation();
|
|
}
|