File tree Expand file tree Collapse file tree 1 file changed +12
-5
lines changed
Expand file tree Collapse file tree 1 file changed +12
-5
lines changed Original file line number Diff line number Diff line change 102102 :disabled =" isDisabled(file)"
103103 :multi =" multi"
104104 :selected =" isFileSelected(file)"
105- :success =" isFileSucess(file.id )"
105+ :success =" isFileSucess(file)"
106106 @toggle-select =" onToggleFileSelect(file)"
107107 @rename =" onRename(file)"
108108 @delete =" onDelete(file)"
@@ -225,6 +225,10 @@ const props = defineProps({
225225 type: Array ,
226226 default : () => [],
227227 },
228+ alreadySelectedModelIds: {
229+ type: Array ,
230+ default : () => [],
231+ },
228232 initSelection: {
229233 type: Array ,
230234 default : () => [],
@@ -343,12 +347,15 @@ const isDisabled = (file) => {
343347
344348 return props .selectableFileTypes .every (ext => ext .toLowerCase () !== fileExtension);
345349};
346- const isFileSucess = (id ) => {
350+ const isFileSucess = (file ) => {
347351 return (
348- successFileIds .value .includes (id) ||
352+ successFileIds .value .includes (file . id ) ||
349353 (props .select &&
350- props .alreadySelectedIds &&
351- props .alreadySelectedIds .includes (id))
354+ (
355+ props .alreadySelectedIds ? .includes (file .id ) ||
356+ props .alreadySelectedModelIds ? .includes (file .model_id )
357+ )
358+ )
352359 );
353360};
354361
You can’t perform that action at this time.
0 commit comments