Spaces:
Running
Running
Commit
·
fa79069
1
Parent(s):
e22c5e9
date added column
Browse files
viewer/src/routes/+page.svelte
CHANGED
@@ -62,6 +62,25 @@
|
|
62 |
parseHTML: true,
|
63 |
hideFilterHeader: true,
|
64 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
65 |
{
|
66 |
key: "Date",
|
67 |
title: "Date",
|
@@ -262,7 +281,7 @@
|
|
262 |
sortable: false,
|
263 |
renderComponent: SearchButtonComponent,
|
264 |
hideFilterHeader: true,
|
265 |
-
}
|
266 |
];
|
267 |
|
268 |
let selection: Record<string | number, any> = {};
|
|
|
62 |
parseHTML: true,
|
63 |
hideFilterHeader: true,
|
64 |
},
|
65 |
+
{
|
66 |
+
key: "Added",
|
67 |
+
title: "Added",
|
68 |
+
value: (v: Row) => v.Added || "",
|
69 |
+
sortable: true,
|
70 |
+
searchValue: (v: Row) => v.Added || "",
|
71 |
+
renderValue: (v: Row) => {
|
72 |
+
if (!v.Added) return "";
|
73 |
+
let renderDate = v.Added;
|
74 |
+
|
75 |
+
// Convert ISO to YYYY-MM-DD
|
76 |
+
if (v.Added.includes("T")) {
|
77 |
+
renderDate = v.Added.split("T")[0];
|
78 |
+
}
|
79 |
+
|
80 |
+
return `<span title="${v.Added}">${renderDate}</span>`;
|
81 |
+
},
|
82 |
+
parseHTML: true,
|
83 |
+
},
|
84 |
{
|
85 |
key: "Date",
|
86 |
title: "Date",
|
|
|
281 |
sortable: false,
|
282 |
renderComponent: SearchButtonComponent,
|
283 |
hideFilterHeader: true,
|
284 |
+
},
|
285 |
];
|
286 |
|
287 |
let selection: Record<string | number, any> = {};
|
viewer/src/routes/EditModal.svelte
CHANGED
@@ -63,6 +63,10 @@
|
|
63 |
<label for="name">Name</label>
|
64 |
<input id="name" bind:value={row.Name} />
|
65 |
</div>
|
|
|
|
|
|
|
|
|
66 |
<div class="input-group">
|
67 |
<label for="date">Date</label>
|
68 |
<input id="date" bind:value={row.Date} />
|
|
|
63 |
<label for="name">Name</label>
|
64 |
<input id="name" bind:value={row.Name} />
|
65 |
</div>
|
66 |
+
<div class="input-group">
|
67 |
+
<label for="added">Added</label>
|
68 |
+
<input id="added" bind:value={row.Added} />
|
69 |
+
</div>
|
70 |
<div class="input-group">
|
71 |
<label for="date">Date</label>
|
72 |
<input id="date" bind:value={row.Date} />
|
viewer/src/routes/Row.ts
CHANGED
@@ -12,6 +12,7 @@ class Row {
|
|
12 |
Project: string | null = null;
|
13 |
License: string | null = null;
|
14 |
Date: string | null = null;
|
|
|
15 |
}
|
16 |
|
17 |
export default Row;
|
|
|
12 |
Project: string | null = null;
|
13 |
License: string | null = null;
|
14 |
Date: string | null = null;
|
15 |
+
Added: string | null = null;
|
16 |
}
|
17 |
|
18 |
export default Row;
|