You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
1.1 KiB
45 lines
1.1 KiB
import { versionedStoreBuilder } from 'utils/storage'; |
|
|
|
/* |
|
version 0 |
|
{ |
|
[{scraperid}]: { |
|
movie: { |
|
[{movie-id}]: { |
|
full: { |
|
currentlyAt: number, |
|
totalDuration: number, |
|
updatedAt: number, // unix timestamp in ms |
|
meta: FullMetaObject, // no idea whats in here |
|
} |
|
} |
|
}, |
|
show: { |
|
[{show-id}]: { |
|
[{season}-{episode}]: { |
|
currentlyAt: number, |
|
totalDuration: number, |
|
updatedAt: number, // unix timestamp in ms |
|
show: { |
|
episode: string, |
|
season: string, |
|
}, |
|
meta: FullMetaObject, // no idea whats in here |
|
} |
|
} |
|
} |
|
} |
|
} |
|
*/ |
|
|
|
export const BookmarkStore = versionedStoreBuilder() |
|
.setKey('mw-bookmarks') |
|
.addVersion({ |
|
version: 0, |
|
create() { |
|
return { |
|
bookmarks: [] |
|
} |
|
} |
|
}) |
|
.build()
|
|
|