feat(frontend): ユーザを除外できるアンテナの作成・更新
This commit is contained in:
parent
51c08f923b
commit
3c4ddf0456
|
@ -1837,6 +1837,7 @@ export interface Locale {
|
||||||
"homeTimeline": string;
|
"homeTimeline": string;
|
||||||
"users": string;
|
"users": string;
|
||||||
"userList": string;
|
"userList": string;
|
||||||
|
"userBlacklist": string;
|
||||||
};
|
};
|
||||||
"_weekday": {
|
"_weekday": {
|
||||||
"sunday": string;
|
"sunday": string;
|
||||||
|
@ -2158,4 +2159,4 @@ export interface Locale {
|
||||||
declare const locales: {
|
declare const locales: {
|
||||||
[lang: string]: Locale;
|
[lang: string]: Locale;
|
||||||
};
|
};
|
||||||
export default locales;
|
export = locales;
|
||||||
|
|
|
@ -1755,6 +1755,7 @@ _antennaSources:
|
||||||
homeTimeline: "フォローしているユーザーのノート"
|
homeTimeline: "フォローしているユーザーのノート"
|
||||||
users: "指定した一人または複数のユーザーのノート"
|
users: "指定した一人または複数のユーザーのノート"
|
||||||
userList: "指定したリストのユーザーのノート"
|
userList: "指定したリストのユーザーのノート"
|
||||||
|
userBlacklist: "指定した一人または複数のユーザーを除いた全てのノート"
|
||||||
|
|
||||||
_weekday:
|
_weekday:
|
||||||
sunday: "日曜日"
|
sunday: "日曜日"
|
||||||
|
|
|
@ -11,12 +11,13 @@
|
||||||
<!--<option value="home">{{ i18n.ts._antennaSources.homeTimeline }}</option>-->
|
<!--<option value="home">{{ i18n.ts._antennaSources.homeTimeline }}</option>-->
|
||||||
<option value="users">{{ i18n.ts._antennaSources.users }}</option>
|
<option value="users">{{ i18n.ts._antennaSources.users }}</option>
|
||||||
<!--<option value="list">{{ i18n.ts._antennaSources.userList }}</option>-->
|
<!--<option value="list">{{ i18n.ts._antennaSources.userList }}</option>-->
|
||||||
|
<option value="users_blacklist">{{ i18n.ts._antennaSources.userBlacklist }}</option>
|
||||||
</MkSelect>
|
</MkSelect>
|
||||||
<MkSelect v-if="src === 'list'" v-model="userListId">
|
<MkSelect v-if="src === 'list'" v-model="userListId">
|
||||||
<template #label>{{ i18n.ts.userList }}</template>
|
<template #label>{{ i18n.ts.userList }}</template>
|
||||||
<option v-for="list in userLists" :key="list.id" :value="list.id">{{ list.name }}</option>
|
<option v-for="list in userLists" :key="list.id" :value="list.id">{{ list.name }}</option>
|
||||||
</MkSelect>
|
</MkSelect>
|
||||||
<MkTextarea v-else-if="src === 'users'" v-model="users">
|
<MkTextarea v-else-if="src === 'users' || src === 'users_blacklist'" v-model="users">
|
||||||
<template #label>{{ i18n.ts.users }}</template>
|
<template #label>{{ i18n.ts.users }}</template>
|
||||||
<template #caption>{{ i18n.ts.antennaUsersDescription }} <button class="_textButton" @click="addUser">{{ i18n.ts.addUser }}</button></template>
|
<template #caption>{{ i18n.ts.antennaUsersDescription }} <button class="_textButton" @click="addUser">{{ i18n.ts.addUser }}</button></template>
|
||||||
</MkTextarea>
|
</MkTextarea>
|
||||||
|
|
Loading…
Reference in New Issue