feat: make file picker embeddable

This commit is contained in:
“Naeel”
2026-09-05 14:42:50 +03:00
parent aec8ad4fbe
commit 3d227f1daa
18 changed files with 3005 additions and 88 deletions
+3 -3
View File
@@ -63,13 +63,13 @@ export function initUploadTable(cfg) {
if (toggle) {
const found = findNode(state.nodes, toggle.dataset.toggle);
if (found) found.node.expanded = !found.node.expanded;
render(state, elements);
render(state, elements, cfg);
return;
}
const remove = event.target.closest('[data-remove]');
if (remove) {
removeNode(state, remove.dataset.remove);
render(state, elements);
render(state, elements, cfg);
}
});
@@ -83,7 +83,7 @@ export function initUploadTable(cfg) {
getFiles: () => flattenFiles(state.nodes),
remove: (id) => {
removeNode(state, id);
render(state, elements);
render(state, elements, cfg);
},
render: () => render(state, elements),
clear: () => {