tooot/src/utils/migrations/settings/migration.ts

22 lines
410 B
TypeScript
Raw Normal View History

2022-02-12 14:51:01 +01:00
import { SettingsV0 } from './v0'
import { SettingsV1 } from './v1'
2022-05-13 00:04:15 +02:00
import { SettingsV2 } from './v2'
2022-02-12 14:51:01 +01:00
const settingsMigration = {
1: (state: SettingsV0): SettingsV1 => {
return {
...state,
darkTheme: 'lighter'
}
2022-05-13 00:04:15 +02:00
},
2: (state: SettingsV1): SettingsV2 => {
return {
...state,
darkTheme: 'lighter',
staticEmoji: false
}
2022-02-12 14:51:01 +01:00
}
}
export default settingsMigration