Added note field to filter
This commit is contained in:
@@ -208,6 +208,20 @@
|
||||
</button>
|
||||
</nav>
|
||||
|
||||
<div class="field label surface-container-highest">
|
||||
<input
|
||||
oninput={(event: Event & { currentTarget: HTMLInputElement }) => {
|
||||
condition.note = event.currentTarget.value;
|
||||
filterContentListStore.set(contentFilters);
|
||||
filterContentUrlAutoUpdateStore.set(false);
|
||||
}}
|
||||
name="note"
|
||||
type="text"
|
||||
value={condition.note}
|
||||
/>
|
||||
<label for="note">Note</label>
|
||||
</div>
|
||||
|
||||
<ComboBox
|
||||
label={$_('layout.filter.field')}
|
||||
defaultValue={condition.field}
|
||||
|
||||
@@ -199,7 +199,8 @@
|
||||
{
|
||||
field: 'authorId',
|
||||
operator: 'equals',
|
||||
values: [video.authorId]
|
||||
values: [video.authorId],
|
||||
note: $_('layout.filter.channelFiltered', { authorName: video.author })
|
||||
}
|
||||
]
|
||||
});
|
||||
@@ -218,7 +219,17 @@
|
||||
onclick={() => {
|
||||
$filterContentListStore?.push({
|
||||
type: 'video',
|
||||
conditions: [{ field: 'videoId', operator: 'equals', values: [video.videoId] }]
|
||||
conditions: [
|
||||
{
|
||||
field: 'videoId',
|
||||
operator: 'equals',
|
||||
values: [video.videoId],
|
||||
note: $_('layout.filter.videoFiltered', {
|
||||
videoTitle: video.title,
|
||||
authorName: video.author
|
||||
})
|
||||
}
|
||||
]
|
||||
});
|
||||
filterContentListStore.set($filterContentListStore);
|
||||
filterContentUrlAutoUpdateStore.set(false);
|
||||
|
||||
@@ -274,7 +274,9 @@
|
||||
"optionPlaceholder": "Select your option",
|
||||
"value": "Value",
|
||||
"addConditional": "Add conditional",
|
||||
"addFilter": "Add filter"
|
||||
"addFilter": "Add filter",
|
||||
"videoFiltered": "\"{{videoTitle}}\" from \"{{authorName}}\" filtered",
|
||||
"channelFiltered": "\"{{authorName}}\" filtered"
|
||||
},
|
||||
"export": {
|
||||
"title": "Export/Import",
|
||||
|
||||
Reference in New Issue
Block a user