Jeg bruger @tanstack/react-table v8.5.13. Jeg prøver at gøre noget virkelig simpelt her, men ser ud til ikke at kunne finde nogen måde at gøre det på i dokumentationen.
Mit bord har to overskrifter (en overskrift og en underoverskrift defineret nedenfor)
const columnHelper = createColumnHelper<ITableData>(); const columns = [ columnHelper.group({ id: 'Header', header: () => <Button variant='outlined'>Show all</Button>, columns: [ c Læs mere →
Jeg skrev en brugerdefineret filterfunktion til Tanstack Table, som benytter fuse.js.
Men TypeScript klager over alle mine forsøg på at definere typen af min brugerdefinerede funktion.
Jeg vil have, at min funktion overholder denne typedeklaration
export interface FilterFn<TData ex Læs mere →Jeg har et problem med at erklære brugerdefinerede sorteringstyper. Dokumentationen angiver erklæringen som følger:
declare module '@tanstack/table-core' { interface SortingFns { myCustomSorting: SortingFn<unknown> } }Jeg gjorde dette i en ekstern .d.ts-fil. Men nu er denne egenskab blevet obligatorisk og skal nu angives i useReactTable.
const instance = useReactTable( { data, columns, getCoreRowMod Læs mere →
Jeg arbejder på et nyt projekt, hvor Typescript linting-reglen strict er sat til true. Med denne regel er Typescript ikke længere sikker på typen af de data, der returneres fra useQuery-hooken fra @tanstack/react-query-pakken, da det kan være d
Læs mere →Jeg har for nylig lært at bruge React og TypeScript og prøver i øjeblikket at bruge Tanstack Table til at definere en kompliceret tabel ved hjælp af generiske typer for genanvendelighed. Jeg støder på typefejl med måden, jeg forsøger at sprede min brugerdefinerede funktion til celledifinition.
Fejlen:
Argument of type '{ getUniqueValues?: AccessorFn<BulkEditRow, unknown[]> | undefined; footer?: ColumnDefTemplate<HeaderContext<BulkEditRow, unknown>> | unde Læs mere →
Jeg bruger React Spectrum og har brug for at bruge dens Link-komponent med TanStack React Router. Ifølge Spectrum-dokumentationen bør jeg bruge en top provider og eksponere funktionen, der vil navigere til den givne streng/href-rute:
import { Provider, defaultTheme } from Læs mere →Tanstack-router har en indbygget fejlgrænse, som jeg har opdaget, at du kan tilpasse ved at indstille defaultErrorComponent-proppen i provider-komponenten. Men i stedet for at tilpasse denne komponent, vil jeg helt deaktivere den, eller i det mindste sende fejlen op i komponenttræet til en anden grænse, som jeg definerer. Jeg prøvede blot at genkaste fejlen, men det ser ud til at have ingen effekt:
import { RouterProvider as TSRouteProvider } from '@tanstack/react-r Læs mere →
Jeg er i gang med at oprette en tabel, hvor enhedsprisen kan indtastes i én kolonne, og en anden kolonne beregner den samlede pris baseret på den indtastede værdi og værdien fra en anden kolonne "Quantity" (samlet pris=antal * enhedspris). Jeg implement
Læs mere →
Dokumentationen for TanStack React Query (https://tanstack.com/query/v4/docs/react/guides/query-cancellation) forklarer, hvordan queryFn-egenskaben kan modtage et objekt med en signal-egenskab, som kan bruges til at annullere e
Læs mere →
import { TNewServicesProps } from '@/_constants/types';
import api from '@/_libs/api';
import { useMutation, useQueryClient } from '@tanstack/react-query';
const useManageServices = (
method: 'create' | 'update' | 'delete',
item_id?: number | string,
values?: TNewServicesProps
Læs mere →