fix icon for DirectoryEntrys without mime type
This commit is contained in:
@@ -127,7 +127,14 @@ function onCopy() {
|
|||||||
@click="onClick"
|
@click="onClick"
|
||||||
>
|
>
|
||||||
<div class="flex flex-row items-center">
|
<div class="flex flex-row items-center">
|
||||||
<Icon class="size-6" :name="getFileIcon(entry.mimeType)" />
|
<Icon
|
||||||
|
class="size-6"
|
||||||
|
:name="
|
||||||
|
entry.fileType === 'file'
|
||||||
|
? getFileIcon(entry.mimeType)
|
||||||
|
: 'lucide:folder'
|
||||||
|
"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div
|
<div
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
export function getFileIcon(mimeType: string | null) {
|
export function getFileIcon(mimeType: string | null) {
|
||||||
if (mimeType == null) {
|
if (mimeType == null) {
|
||||||
return 'lucide:folder';
|
return 'lucide:file';
|
||||||
}
|
}
|
||||||
|
|
||||||
if (mimeType.startsWith('image/')) {
|
if (mimeType.startsWith('image/')) {
|
||||||
|
|||||||
Reference in New Issue
Block a user