fix
This commit is contained in:
parent
0f48c5aee2
commit
6ac0670e78
|
|
@ -150,7 +150,7 @@ export const FieldInput: FC<{
|
|||
className={cx(
|
||||
"field-inner c-flex-1 c-flex c-items-center",
|
||||
field.focused && "focused",
|
||||
disabled && "c-pointer-events-none",
|
||||
arg.sub_type !== "upload" && disabled && "c-pointer-events-none",
|
||||
disabled &&
|
||||
!["checkbox"].includes(arg.sub_type) &&
|
||||
" c-bg-gray-50"
|
||||
|
|
|
|||
|
|
@ -82,17 +82,15 @@ export const TableEdit: FC<{
|
|||
sortable: true,
|
||||
frozen: true,
|
||||
renderCell(arg: any) {
|
||||
// return <></>;
|
||||
const { props, tbl } = arg;
|
||||
return (
|
||||
<PassProp
|
||||
idx={props.rowIdx}
|
||||
row={props.row}
|
||||
fm_parent={parent}
|
||||
col={{
|
||||
name: props.column.key,
|
||||
value: get(props.row, props.column.key),
|
||||
depth: 0,
|
||||
name: key,
|
||||
value: props.row[props.column.key],
|
||||
depth: props.row.__depth || 0,
|
||||
}}
|
||||
fm={arg.fm}
|
||||
ext_fm={{
|
||||
|
|
|
|||
|
|
@ -69,6 +69,7 @@ export const FieldToggle: FC<{
|
|||
checked={checked}
|
||||
className="c-sr-only"
|
||||
onChange={(e) => {
|
||||
console.log("HHHH")
|
||||
const check = e.target.checked;
|
||||
if (check) {
|
||||
arg.opt_set_value({
|
||||
|
|
|
|||
|
|
@ -235,8 +235,11 @@ export const FieldUploadSingle: FC<{
|
|||
) : input.fase === "preview" ? (
|
||||
<div className="c-flex c-justify-between c-flex-1 c-p-1">
|
||||
<FilePreview url={value || ""} />
|
||||
{!disabled ? (
|
||||
<>
|
||||
<div
|
||||
onClick={(e) => {
|
||||
if (!disabled) {
|
||||
e.preventDefault();
|
||||
e.stopPropagation();
|
||||
if (confirm("Clear this file ?")) {
|
||||
|
|
@ -244,11 +247,18 @@ export const FieldUploadSingle: FC<{
|
|||
fm.data[field.name] = null;
|
||||
fm.render();
|
||||
}
|
||||
}
|
||||
}}
|
||||
className="c-flex c-flex-row c-items-center c-border c-px-2 c-rounded c-cursor-pointer hover:c-bg-red-100"
|
||||
className={cx(
|
||||
"c-flex c-flex-row c-items-center c-border c-px-2 c-rounded c-cursor-pointer hover:c-bg-red-100"
|
||||
)}
|
||||
>
|
||||
<Trash2 className="c-text-red-500 c-h-4 c-w-4" />
|
||||
</div>
|
||||
</>
|
||||
) : (
|
||||
<></>
|
||||
)}
|
||||
</div>
|
||||
) : (
|
||||
<></>
|
||||
|
|
|
|||
|
|
@ -761,6 +761,7 @@ export const TableList: FC<TableListProp> = ({
|
|||
}
|
||||
}
|
||||
|
||||
console.log('auo')
|
||||
if (document.getElementsByClassName("prasi-toaster").length === 0) {
|
||||
const elemDiv = document.createElement("div");
|
||||
elemDiv.className = "prasi-toaster";
|
||||
|
|
@ -834,7 +835,10 @@ export const TableList: FC<TableListProp> = ({
|
|||
ref={(e) => {
|
||||
local.grid_ref = e?.element as any;
|
||||
}}
|
||||
onScroll={(e) => local.paging.scroll(e.currentTarget)}
|
||||
onScroll={(e) => {
|
||||
console.log("scroll");
|
||||
local.paging.scroll(e.currentTarget);
|
||||
}}
|
||||
selectedRows={EMPTY_SET}
|
||||
onSelectedCellChange={() => {}}
|
||||
onSelectedRowsChange={() => {}}
|
||||
|
|
@ -931,7 +935,11 @@ export const TableList: FC<TableListProp> = ({
|
|||
}
|
||||
}}
|
||||
>
|
||||
{toaster_el && createPortal(<Toaster position={toast.position} cn={cn} />, toaster_el)}
|
||||
{toaster_el &&
|
||||
createPortal(
|
||||
<Toaster position={toast.position} cn={cn} />,
|
||||
toaster_el
|
||||
)}
|
||||
|
||||
{local.status !== "ready" ? (
|
||||
<div className="c-flex c-flex-col c-space-y-2 c-m-4 c-absolute c-left-0 c-top-0">
|
||||
|
|
|
|||
Loading…
Reference in New Issue