feat: 统一函数命名
This commit is contained in:
@@ -3,9 +3,9 @@ import { useMemo, useState } from 'react'
|
||||
import { useQuery } from '@tanstack/react-query'
|
||||
import { getCoreRowModel, useReactTable } from '@tanstack/react-table'
|
||||
|
||||
import { getSysApis } from '@/api'
|
||||
import { listApis } from '@/api'
|
||||
import { hasPermission } from '@/lib'
|
||||
import { type SearchSysApiParams, type SysApi } from '@/schemas'
|
||||
import { type Api, type SearchApiParams } from '@/schemas'
|
||||
|
||||
import { ActionDialogs } from './components/action-dialogs.tsx'
|
||||
import { ApiTable } from './components/api-table.tsx'
|
||||
@@ -19,12 +19,12 @@ export default function CrudPage() {
|
||||
pageSize: 10,
|
||||
})
|
||||
|
||||
const [searchParams, setSearchParams] = useState<SearchSysApiParams>({})
|
||||
const [searchParams, setSearchParams] = useState<SearchApiParams>({})
|
||||
|
||||
const { data, isFetching, refetch } = useQuery({
|
||||
queryKey: [QUERY_KEY, pagination.pageIndex, pagination.pageSize, searchParams],
|
||||
queryFn: () =>
|
||||
getSysApis({
|
||||
listApis({
|
||||
page: pagination.pageIndex + 1,
|
||||
page_size: pagination.pageSize,
|
||||
...searchParams,
|
||||
@@ -33,11 +33,11 @@ export default function CrudPage() {
|
||||
enabled: hasPermission('api:list'),
|
||||
})
|
||||
|
||||
const tableData = useMemo<SysApi[]>(() => data?.list ?? [], [data])
|
||||
const tableData = useMemo<Api[]>(() => data?.list ?? [], [data])
|
||||
|
||||
const columns = useMemo(() => createColumns(), [])
|
||||
|
||||
const table = useReactTable<SysApi>({
|
||||
const table = useReactTable<Api>({
|
||||
data: tableData,
|
||||
columns,
|
||||
getCoreRowModel: getCoreRowModel(),
|
||||
@@ -51,7 +51,7 @@ export default function CrudPage() {
|
||||
},
|
||||
})
|
||||
|
||||
const handleSearch = (params: SearchSysApiParams) => {
|
||||
const handleSearch = (params: SearchApiParams) => {
|
||||
const isSameParams = JSON.stringify(params) === JSON.stringify(searchParams)
|
||||
|
||||
setSearchParams(params)
|
||||
|
||||
Reference in New Issue
Block a user