|
@@ -22,36 +22,37 @@ export const Grid = ({ viewId }: { viewId: string }) => {
|
|
};
|
|
};
|
|
|
|
|
|
return (
|
|
return (
|
|
- controller &&
|
|
|
|
- groups && (
|
|
|
|
- <>
|
|
|
|
- <div className='mx-auto mt-8 flex flex-col gap-8 px-8'>
|
|
|
|
- <div className='flex w-full items-center justify-between'>
|
|
|
|
- <GridTitle />
|
|
|
|
- <GridToolbar />
|
|
|
|
- </div>
|
|
|
|
|
|
+ <>
|
|
|
|
+ {controller && groups && (
|
|
|
|
+ <>
|
|
|
|
+ <div className='mx-auto mt-8 flex flex-col gap-8 px-8'>
|
|
|
|
+ <div className='flex w-full items-center justify-between'>
|
|
|
|
+ <GridTitle />
|
|
|
|
+ <GridToolbar />
|
|
|
|
+ </div>
|
|
|
|
|
|
- {/* table component view with text area for td */}
|
|
|
|
- <div className='flex flex-col gap-4'>
|
|
|
|
- <table className='w-full table-fixed text-sm'>
|
|
|
|
- <GridTableHeader />
|
|
|
|
- <GridTableRows onOpenRow={onOpenRow} allRows={rows} viewId={viewId} controller={controller} />
|
|
|
|
- </table>
|
|
|
|
|
|
+ {/* table component view with text area for td */}
|
|
|
|
+ <div className='flex flex-col gap-4'>
|
|
|
|
+ <table className='w-full table-fixed text-sm'>
|
|
|
|
+ <GridTableHeader />
|
|
|
|
+ <GridTableRows onOpenRow={onOpenRow} allRows={rows} viewId={viewId} controller={controller} />
|
|
|
|
+ </table>
|
|
|
|
|
|
- <GridAddRow />
|
|
|
|
- </div>
|
|
|
|
|
|
+ <GridAddRow />
|
|
|
|
+ </div>
|
|
|
|
|
|
- <GridTableCount />
|
|
|
|
- </div>
|
|
|
|
- {showGridRow && boardRowInfo && (
|
|
|
|
- <EditRow
|
|
|
|
- onClose={() => setShowGridRow(false)}
|
|
|
|
- viewId={viewId}
|
|
|
|
- controller={controller}
|
|
|
|
- rowInfo={boardRowInfo}
|
|
|
|
- ></EditRow>
|
|
|
|
- )}
|
|
|
|
- </>
|
|
|
|
- )
|
|
|
|
|
|
+ <GridTableCount />
|
|
|
|
+ </div>
|
|
|
|
+ {showGridRow && boardRowInfo && (
|
|
|
|
+ <EditRow
|
|
|
|
+ onClose={() => setShowGridRow(false)}
|
|
|
|
+ viewId={viewId}
|
|
|
|
+ controller={controller}
|
|
|
|
+ rowInfo={boardRowInfo}
|
|
|
|
+ ></EditRow>
|
|
|
|
+ )}
|
|
|
|
+ </>
|
|
|
|
+ )}
|
|
|
|
+ </>
|
|
);
|
|
);
|
|
};
|
|
};
|