fix
This commit is contained in:
parent
2e6d2b5388
commit
15e1e983a5
|
|
@ -158,7 +158,6 @@ export const formInit = (fm: FMLocal, props: FMProps) => {
|
||||||
if (!success) {
|
if (!success) {
|
||||||
const errors = Object.keys(fm.error.list);
|
const errors = Object.keys(fm.error.list);
|
||||||
const count = errors.length;
|
const count = errors.length;
|
||||||
console.log(fm.error.list);
|
|
||||||
toast.error(
|
toast.error(
|
||||||
<div className="c-flex c-text-red-600 c-items-center">
|
<div className="c-flex c-text-red-600 c-items-center">
|
||||||
<AlertTriangle className="c-h-4 c-w-4 c-mr-1" />
|
<AlertTriangle className="c-h-4 c-w-4 c-mr-1" />
|
||||||
|
|
@ -177,7 +176,6 @@ export const formInit = (fm: FMLocal, props: FMProps) => {
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
if (!fm.is_newly_created) {
|
|
||||||
toast.success(
|
toast.success(
|
||||||
<div className="c-flex c-text-green-700 c-items-center">
|
<div className="c-flex c-text-green-700 c-items-center">
|
||||||
<Check className="c-h-4 c-w-4 c-mr-1 " />
|
<Check className="c-h-4 c-w-4 c-mr-1 " />
|
||||||
|
|
@ -192,7 +190,6 @@ export const formInit = (fm: FMLocal, props: FMProps) => {
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
return success;
|
return success;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -196,13 +196,22 @@ export const TableList: FC<TableListProp> = ({
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
} else {
|
} else {
|
||||||
const field = rel.checked.find((e) => !e.is_pk);
|
const field = rel.checked.find(
|
||||||
|
(e) => !e.is_pk && !e.relation
|
||||||
|
);
|
||||||
if (field) {
|
if (field) {
|
||||||
local.sort.orderBy = {
|
local.sort.orderBy = {
|
||||||
[columnKey]: {
|
[columnKey]: {
|
||||||
[field.name]: direction === "ASC" ? "asc" : "desc",
|
[field.name]: direction === "ASC" ? "asc" : "desc",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
} else if (rel.relation) {
|
||||||
|
local.sort.orderBy = {
|
||||||
|
[columnKey]: {
|
||||||
|
[rel.relation.to.fields[0]]:
|
||||||
|
direction === "ASC" ? "asc" : "desc",
|
||||||
|
},
|
||||||
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -618,7 +627,8 @@ export const TableList: FC<TableListProp> = ({
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
let data = local.data || [];
|
let data = Array.isArray(local.data) ? local.data : [];
|
||||||
|
if (typeof local.data === "string") console.error(local.data);
|
||||||
|
|
||||||
if (isEditor) {
|
if (isEditor) {
|
||||||
if (data.length > 0) {
|
if (data.length > 0) {
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ import { toast as sonner } from "sonner";
|
||||||
const timer = {
|
const timer = {
|
||||||
timeout: null as any,
|
timeout: null as any,
|
||||||
done: false,
|
done: false,
|
||||||
limit: 400,
|
limit: 200,
|
||||||
};
|
};
|
||||||
|
|
||||||
export const toast = {
|
export const toast = {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue