Skip to content

Commit

Permalink
Reflect unavailable API content context in UI
Browse files Browse the repository at this point in the history
  • Loading branch information
bkis committed Feb 8, 2025
1 parent 5d292bd commit 655276c
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 0 deletions.
7 changes: 7 additions & 0 deletions Tekst-Web/src/api/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -126,36 +126,43 @@ export const resourceTypes = [
name: 'plainText',
searchableQuick: true,
searchableAdv: true,
contentContext: true,
},
{
name: 'richText',
searchableQuick: true,
searchableAdv: true,
contentContext: false,
},
{
name: 'textAnnotation',
searchableQuick: true,
searchableAdv: true,
contentContext: true,
},
{
name: 'audio',
searchableQuick: true,
searchableAdv: true,
contentContext: true,
},
{
name: 'images',
searchableQuick: true,
searchableAdv: true,
contentContext: true,
},
{
name: 'externalReferences',
searchableQuick: true,
searchableAdv: true,
contentContext: true,
},
{
name: 'apiCall',
searchableQuick: false,
searchableAdv: false,
contentContext: false,
},
];

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,12 @@ const oskOptions = computed(
<labelled-switch
v-model="model.showOnParentLevel"
:label="$t('resources.settings.config.common.showOnParentLevel')"
:disabled="
resourceTypes
.filter((rt) => !rt.contentContext)
.map((rt) => rt.name)
.includes(resourceType)
"
/>
<help-button-widget help-key="resourceConfigCombinedSiblings" />
</n-flex>
Expand Down

0 comments on commit 655276c

Please sign in to comment.