diff options
Diffstat (limited to 'src/state/persisted')
-rw-r--r-- | src/state/persisted/__tests__/index.test.ts | 6 | ||||
-rw-r--r-- | src/state/persisted/__tests__/migrate.test.ts | 8 | ||||
-rw-r--r-- | src/state/persisted/__tests__/schema.test.ts | 2 | ||||
-rw-r--r-- | src/state/persisted/index.ts | 7 | ||||
-rw-r--r-- | src/state/persisted/legacy.ts | 2 | ||||
-rw-r--r-- | src/state/persisted/schema.ts | 1 | ||||
-rw-r--r-- | src/state/persisted/store.ts | 2 |
7 files changed, 13 insertions, 15 deletions
diff --git a/src/state/persisted/__tests__/index.test.ts b/src/state/persisted/__tests__/index.test.ts index 6832d274a..90c5e0e4e 100644 --- a/src/state/persisted/__tests__/index.test.ts +++ b/src/state/persisted/__tests__/index.test.ts @@ -1,10 +1,10 @@ -import {afterEach, expect, jest, test} from '@jest/globals' +import {jest, expect, test, afterEach} from '@jest/globals' import AsyncStorage from '@react-native-async-storage/async-storage' -import * as persisted from '#/state/persisted' -import {migrate} from '#/state/persisted/legacy' import {defaults} from '#/state/persisted/schema' +import {migrate} from '#/state/persisted/legacy' import * as store from '#/state/persisted/store' +import * as persisted from '#/state/persisted' const write = jest.mocked(store.write) const read = jest.mocked(store.read) diff --git a/src/state/persisted/__tests__/migrate.test.ts b/src/state/persisted/__tests__/migrate.test.ts index 61250bd88..97767e273 100644 --- a/src/state/persisted/__tests__/migrate.test.ts +++ b/src/state/persisted/__tests__/migrate.test.ts @@ -1,11 +1,11 @@ -import {afterEach, expect, jest, test} from '@jest/globals' +import {jest, expect, test, afterEach} from '@jest/globals' import AsyncStorage from '@react-native-async-storage/async-storage' -import {logger} from '#/logger' -import * as fixtures from '#/state/persisted/__tests__/fixtures' -import {migrate, transform} from '#/state/persisted/legacy' import {defaults, schema} from '#/state/persisted/schema' +import {transform, migrate} from '#/state/persisted/legacy' import * as store from '#/state/persisted/store' +import {logger} from '#/logger' +import * as fixtures from '#/state/persisted/__tests__/fixtures' const write = jest.mocked(store.write) const read = jest.mocked(store.read) diff --git a/src/state/persisted/__tests__/schema.test.ts b/src/state/persisted/__tests__/schema.test.ts index 8bea28ec0..c78a2c27c 100644 --- a/src/state/persisted/__tests__/schema.test.ts +++ b/src/state/persisted/__tests__/schema.test.ts @@ -1,8 +1,8 @@ import {expect, test} from '@jest/globals' -import * as fixtures from '#/state/persisted/__tests__/fixtures' import {transform} from '#/state/persisted/legacy' import {defaults, schema} from '#/state/persisted/schema' +import * as fixtures from '#/state/persisted/__tests__/fixtures' test('defaults', () => { expect(() => schema.parse(defaults)).not.toThrow() diff --git a/src/state/persisted/index.ts b/src/state/persisted/index.ts index 4e0aafd82..f57172d2f 100644 --- a/src/state/persisted/index.ts +++ b/src/state/persisted/index.ts @@ -1,12 +1,11 @@ import EventEmitter from 'eventemitter3' - -import BroadcastChannel from '#/lib/broadcast' import {logger} from '#/logger' -import {migrate} from '#/state/persisted/legacy' import {defaults, Schema} from '#/state/persisted/schema' +import {migrate} from '#/state/persisted/legacy' import * as store from '#/state/persisted/store' +import BroadcastChannel from '#/lib/broadcast' -export type {PersistedAccount, Schema} from '#/state/persisted/schema' +export type {Schema, PersistedAccount} from '#/state/persisted/schema' export {defaults} from '#/state/persisted/schema' const broadcast = new BroadcastChannel('BSKY_BROADCAST_CHANNEL') diff --git a/src/state/persisted/legacy.ts b/src/state/persisted/legacy.ts index 9918ac462..fd94a96a2 100644 --- a/src/state/persisted/legacy.ts +++ b/src/state/persisted/legacy.ts @@ -2,7 +2,7 @@ import AsyncStorage from '@react-native-async-storage/async-storage' import {logger} from '#/logger' import {defaults, Schema, schema} from '#/state/persisted/schema' -import {read, write} from '#/state/persisted/store' +import {write, read} from '#/state/persisted/store' /** * The shape of the serialized data from our legacy Mobx store. diff --git a/src/state/persisted/schema.ts b/src/state/persisted/schema.ts index 14328748e..0aefaa474 100644 --- a/src/state/persisted/schema.ts +++ b/src/state/persisted/schema.ts @@ -1,5 +1,4 @@ import {z} from 'zod' - import {deviceLocales} from '#/platform/detection' const externalEmbedOptions = ['show', 'hide'] as const diff --git a/src/state/persisted/store.ts b/src/state/persisted/store.ts index 0971b5d71..bb7fbed89 100644 --- a/src/state/persisted/store.ts +++ b/src/state/persisted/store.ts @@ -1,7 +1,7 @@ import AsyncStorage from '@react-native-async-storage/async-storage' -import {logger} from '#/logger' import {Schema, schema} from '#/state/persisted/schema' +import {logger} from '#/logger' const BSKY_STORAGE = 'BSKY_STORAGE' |