diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2022-07-16 15:19:44 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2022-07-16 15:19:44 +0900 |
| commit | a3a9b7fbd32f13293797f48b50f3d2d8601b6a41 (patch) | |
| tree | 551dac6ad9a8f81b71447bd27d85de6e81698d3f /packages/client/src/ui/deck/deck-store.ts | |
| parent | chore(client): tweak ui (diff) | |
| download | misskey-a3a9b7fbd32f13293797f48b50f3d2d8601b6a41.tar.gz misskey-a3a9b7fbd32f13293797f48b50f3d2d8601b6a41.tar.bz2 misskey-a3a9b7fbd32f13293797f48b50f3d2d8601b6a41.zip | |
chore(client): tweak deck ui
Diffstat (limited to 'packages/client/src/ui/deck/deck-store.ts')
| -rw-r--r-- | packages/client/src/ui/deck/deck-store.ts | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/packages/client/src/ui/deck/deck-store.ts b/packages/client/src/ui/deck/deck-store.ts index 3ec53ad556..67fcff4807 100644 --- a/packages/client/src/ui/deck/deck-store.ts +++ b/packages/client/src/ui/deck/deck-store.ts @@ -72,18 +72,8 @@ export const loadDeck = async () => { return; } - deckStore.set('columns', [{ - id: 'a', - type: 'main', - name: i18n.ts._deck._columns.main, - width: 350, - }, { - id: 'b', - type: 'notifications', - name: i18n.ts._deck._columns.notifications, - width: 330, - }]); - deckStore.set('layout', [['a'], ['b']]); + deckStore.set('columns', []); + deckStore.set('layout', []); return; } throw err; @@ -105,6 +95,19 @@ export const saveDeck = throttle(1000, () => { }); }); +export async function getProfiles(): Promise<string[]> { + return await api('i/registry/keys', { + scope: ['client', 'deck', 'profiles'], + }); +} + +export async function deleteProfile(key: string): Promise<void> { + return await api('i/registry/remove', { + scope: ['client', 'deck', 'profiles'], + key: key, + }); +} + export function addColumn(column: Column) { if (column.name === undefined) column.name = null; deckStore.push('columns', column); |