MCPcopy Create free account
hub / github.com/bewcloud/bewcloud / onClickChooseFile

Function onClickChooseFile

public/components/files/MainFiles.js:451–463  ·  view source on GitHub ↗
(parentPath, name)

Source from the content-addressed store, hash-verified

449 }
450 }
451 function onClickChooseFile(parentPath, name) {
452 const chosenFileIndex = chosenFiles.value.findIndex(file => file.parent_path === parentPath && file.file_name === name);
453 if (chosenFileIndex === -1) {
454 chosenFiles.value = [...chosenFiles.value, {
455 parent_path: parentPath,
456 file_name: name
457 }];
458 } else {
459 const newChosenFiles = chosenFiles.peek();
460 newChosenFiles.splice(chosenFileIndex, 1);
461 chosenFiles.value = [...newChosenFiles];
462 }
463 }
464 async function onClickBulkDelete() {
465 if (confirm(`Are you sure you want to delete ${bulkItemsCount === 1 ? 'this' : 'these'} ${bulkItemsCount} item${bulkItemsCount === 1 ? '' : 's'}?`)) {
466 if (isDeleting.value) {

Callers 2

chooseAllItemsFunction · 0.70
ListFilesFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected