diff options
| author | anatawa12 <anatawa12@icloud.com> | 2023-07-05 13:04:27 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-07-05 13:04:27 +0900 |
| commit | 1ab9f096c36da6fcb552a289cdf6e658b434445f (patch) | |
| tree | a89059ea320de18f7d7cbe91e54af9fe9c64fadd /packages/frontend/src | |
| parent | refactor: ApDeliverManagerService.tsの型とJSDocを適切に置き換え (#... (diff) | |
| download | misskey-1ab9f096c36da6fcb552a289cdf6e658b434445f.tar.gz misskey-1ab9f096c36da6fcb552a289cdf6e658b434445f.tar.bz2 misskey-1ab9f096c36da6fcb552a289cdf6e658b434445f.zip | |
feat(frontend): deck UIのカラムからアンテナ、リストの編集画面を開けるように (#11104)
* feat: add edit antenna button onto deck column
* feat: add edit list button onto deck column
* docs(changelog): add deck UIのカラムのメニューからアンテナとリストの編集画面を開けるようになりました
Diffstat (limited to 'packages/frontend/src')
| -rw-r--r-- | packages/frontend/src/ui/deck/antenna-column.vue | 21 | ||||
| -rw-r--r-- | packages/frontend/src/ui/deck/list-column.vue | 21 |
2 files changed, 32 insertions, 10 deletions
diff --git a/packages/frontend/src/ui/deck/antenna-column.vue b/packages/frontend/src/ui/deck/antenna-column.vue index d21a9cc580..a1ca32724f 100644 --- a/packages/frontend/src/ui/deck/antenna-column.vue +++ b/packages/frontend/src/ui/deck/antenna-column.vue @@ -44,11 +44,22 @@ async function setAntenna() { }); } -const menu = [{ - icon: 'ti ti-pencil', - text: i18n.ts.selectAntenna, - action: setAntenna, -}]; +function editAntenna() { + os.pageWindow('my/antennas/' + props.column.antennaId); +} + +const menu = [ + { + icon: 'ti ti-pencil', + text: i18n.ts.selectAntenna, + action: setAntenna, + }, + { + icon: 'ti ti-settings', + text: i18n.ts.editAntenna, + action: editAntenna, + }, +]; /* function focus() { diff --git a/packages/frontend/src/ui/deck/list-column.vue b/packages/frontend/src/ui/deck/list-column.vue index f36dc6151c..3d6256c4fd 100644 --- a/packages/frontend/src/ui/deck/list-column.vue +++ b/packages/frontend/src/ui/deck/list-column.vue @@ -42,9 +42,20 @@ async function setList() { }); } -const menu = [{ - icon: 'ti ti-pencil', - text: i18n.ts.selectList, - action: setList, -}]; +function editList() { + os.pageWindow('my/lists/' + props.column.listId); +} + +const menu = [ + { + icon: 'ti ti-pencil', + text: i18n.ts.selectList, + action: setList, + }, + { + icon: 'ti ti-settings', + text: i18n.ts.editList, + action: editList, + }, +]; </script> |