import create from 'zustand';
import { trpc } from '../../utils/trpc';
interface TenantState {
tickets: [];
setTickets: any;
}
export const useTenantStore = create<TenantState>()((set, get) => ({
tickets: [],
setTickets: async (newTicket: any[]) => {
set(() => ({ tickets: trpc.ticketService.getByTenantId.useQuery().data })); // problem area
},
}));
import create from 'zustand';
import { trpc } from '../../utils/trpc';
interface TenantState {
tickets: [];
setTickets: any;
}
export const useTenantStore = create<TenantState>()((set, get) => ({
tickets: [],
setTickets: async (newTicket: any[]) => {
set(() => ({ tickets: trpc.ticketService.getByTenantId.useQuery().data })); // problem area
},
}));