feat: implement DeesTable component with schema-first columns API, data actions, and customizable styles

- Added DeesTable class extending DeesElement
- Introduced properties for headings, data, actions, and columns
- Implemented rendering logic for table headers, rows, and cells
- Added support for sorting, searching, and context menus
- Included customizable styles for table layout and appearance
- Integrated editable fields and drag-and-drop file handling
- Enhanced accessibility with ARIA attributes for sorting
This commit is contained in:
2025-09-14 19:57:50 +00:00
parent edc15a727c
commit 3f3677ebaa
9 changed files with 721 additions and 266 deletions

2
pnpm-workspace.yaml Normal file
View File

@@ -0,0 +1,2 @@
onlyBuiltDependencies:
- puppeteer