update the value on load
This commit is contained in:
@@ -47,7 +47,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
function updateFiles(result) {
|
function updateFiles(result) {
|
||||||
|
const fileNames = [];
|
||||||
Alpine.store('files', []);
|
Alpine.store('files', []);
|
||||||
|
|
||||||
// Check if each item in result is a string or an object
|
// Check if each item in result is a string or an object
|
||||||
@@ -57,15 +57,18 @@
|
|||||||
SM.mediaDetails(item, (details) => {
|
SM.mediaDetails(item, (details) => {
|
||||||
Alpine.store('files', [...Alpine.store('files'), details]);
|
Alpine.store('files', [...Alpine.store('files'), details]);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
fileNames.push(item);
|
||||||
} else {
|
} else {
|
||||||
// If item is an object, directly place it in the store
|
// If item is an object, directly place it in the store
|
||||||
Alpine.store('files', [...Alpine.store('files'), item]);
|
Alpine.store('files', [...Alpine.store('files'), item]);
|
||||||
|
fileNames.push(item.name);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
const elem = document.getElementById('{{ $name }}');
|
const elem = document.getElementById('{{ $name }}');
|
||||||
if(elem) {
|
if(elem) {
|
||||||
elem.value = result.join(',');
|
elem.value = fileNames.join(',');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user