first commit

This commit is contained in:
Simon Pocrnjič
2024-10-28 21:08:16 +01:00
commit 90a5858320
199 changed files with 21177 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
export interface Item {
key: String,
title: String,
type: 'string' | 'number' | 'boolean' | 'date' | 'array' | 'object'
val: any
}
export interface TableColumn {
data: String | Number | HTMLElement,
type: 'header' | 'body' | 'footer',
link?: {route: String, options: Object}
}
export interface TableRow {
cols: Array<TableColumn>,
edit: Boolean
}