summary text

This commit is contained in:
2024-02-19 13:22:03 +03:30
parent e7ad977ede
commit fe8364fbb9
2 changed files with 64 additions and 15 deletions

View File

@@ -57,13 +57,12 @@ const TestDataTable = () => {
const [pageName, setPageName] = useState('loan');
const [tableName, setTableName] = useState('loan_table');
const {settingStore, hideAction, filterAction, sortAction, oldSorting} = useTableSetting();
console.log(settingStore)
const columns = useMemo(
() => [
{
accessorKey: 'name.firstName',
header: 'First Name',
header: 'نام',
size: 150,
id: "firstName",
enableColumnFilter: true,
@@ -77,7 +76,7 @@ const TestDataTable = () => {
},
{
accessorKey: 'name.lastName',
header: 'Last Name',
header: 'نام خانوادگی',
size: 150,
id: "lastName",
enableColumnFilter: true,
@@ -91,7 +90,7 @@ const TestDataTable = () => {
},
{
accessorKey: 'address',
header: 'Address',
header: 'آدرس',
size: 200,
id: "address",
enableColumnFilter: true,
@@ -105,7 +104,7 @@ const TestDataTable = () => {
},
{
accessorKey: 'city',
header: 'City',
header: 'شهر',
size: 150,
id: "city",
enableColumnFilter: true,
@@ -123,9 +122,10 @@ const TestDataTable = () => {
},
{
accessorKey: 'state',
header: 'State',
header: 'وضعیت',
size: 150,
id: "state",
text:'نام',
enableColumnFilter: true,
datatype: "text",
filterFn: "contains",
@@ -140,11 +140,11 @@ const TestDataTable = () => {
);
const onColumnVisibilityChange = (event) => {
const settingValue = event();
hideAction(userId, pageName, tableName, settingValue);
hideAction(userId, pageName, tableName, settingValue, columns);
};
const onSortingChange = (event) => {
const settingValue = event(settingStore?.[userId]?.[pageName]?.[tableName]?.['sorts'] || []);
sortAction(userId, pageName, tableName, settingValue);
sortAction(userId, pageName, tableName, settingValue, columns);
}
return <MaterialReactTable