import React, { useMemo, useRef, useCallback, useState } from 'react'
import {Button} from 'antd'
import apis from '@/services/apis'
import AuthButton from '@/components/AuthButton';
import QueryTable from '@/components/QueryTable'
import getTableColumns from './tableColumns'
import { router } from 'umi';
import getSearchFields from './searchFields'//searchbox
export default (props) => {
const ref = useRef()
const [page, setPage] = useState({current: 1, pageSize: 10})
const toEdit = useCallback((row) => {
//
router.push({
pathname: '/building/Developers/Edit',
query: {
id: row?.id || undefined,
},
});
}, [])
const onDelete = useCallback((row) => {}, [])//格式
const searchFields = useMemo(getSearchFields, [])//搜索框
const tableColumns = useMemo(() => {
return getTableColumns({
page,//可无
onEdit:(e)=>toEdit(e),
onDelete,
})
}, [page])
const actionRender = () => {
return (
//name 名字错误
);
};
return (
<>
>
)
}