(scope: AccountScope)
| 272 | } |
| 273 | |
| 274 | export function getLayoutQueue(scope: AccountScope): PersistenceQueue<'layout', LayoutRecord> { |
| 275 | return getOrCreateQueue(accountQueueId(scope.accountId, 'layout'), () => |
| 276 | createPersistenceQueue<'layout', LayoutRecord>( |
| 277 | (_key, data) => persistence.account(scope).layout.put(data), |
| 278 | DEFAULT_QUEUE_OPTIONS |
| 279 | ) |
| 280 | ) |
| 281 | } |
| 282 | |
| 283 | export function getTabsQueue(scope: WorkspaceScope): PersistenceQueue<'tabs', TabsRecord> { |
| 284 | return getOrCreateQueue(workspaceQueueId(scope, 'tabs'), () => |
no test coverage detected