Skip to content

Commit

Permalink
More file extensions for text-editor
Browse files Browse the repository at this point in the history
This is being worked on in upstream, with a proper fix for "hasPriority"
  • Loading branch information
diocas committed Jun 1, 2023
1 parent 7dc1c55 commit 323030a
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions packages/web-app-text-editor/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -62,11 +62,15 @@ const fileExtensions = () => {
}
]

let primaryExtensions = (window as any).__$store.getters.extensionConfigByAppId(appId)
.primaryExtensions || ['txt', 'md']
let config = (window as any).__$store.getters.extensionConfigByAppId(appId)
let primaryExtensions = config.primaryExtensions || ['txt', 'md']
let extraExtensions = config.extraExtensions || []

if (typeof primaryExtensions === 'string') {
primaryExtensions = [primaryExtensions]
}
extensions.push(...extraExtensions.map(ext => ({extension: ext})))

return extensions.reduce((acc, extensionItem) => {
const isPrimary = primaryExtensions.includes(extensionItem.extension)
extensionItem.canBeDefault = isPrimary
Expand All @@ -77,6 +81,7 @@ const fileExtensions = () => {
}
}
}
// extensionItem.canBeDefault = true
acc.push(extensionItem)
return acc
}, [])
Expand Down

0 comments on commit 323030a

Please sign in to comment.