gitscope
← marzneshin / v0.3.0-alpha8 / dashboard/src/components/entity-table/hooks/use-sorting.ts
https://dev.kronoz.win/r/marzneshin.git
dashboard/src/components/entity-table/hooks/use-sorting.ts · TypeScript
Blame Raw
 1import { OnChangeFn, SortingState } from "@tanstack/react-table"
 2import { useState } from "react"
 3
 4export interface UseSortingReturn {
 5    sorting: SortingState
 6    setSorting: OnChangeFn<SortingState>
 7}
 8
 9export const useSorting = () => {
10    const [sorting, setSorting] = useState<SortingState>([])
11    return { sorting, setSorting }
12}