makePersisted-update

This commit is contained in:
Untone 2024-09-16 16:35:48 +03:00
parent 92ec0da0bc
commit d1ff340e0e
3 changed files with 17 additions and 12 deletions

16
package-lock.json generated
View File

@ -28,7 +28,7 @@
"@solid-primitives/pagination": "^0.3.0",
"@solid-primitives/script-loader": "^2.2.0",
"@solid-primitives/share": "^2.0.6",
"@solid-primitives/storage": "^3.8.0",
"@solid-primitives/storage": "^4.2.1",
"@solid-primitives/upload": "^0.0.117",
"@solidjs/meta": "^0.29.4",
"@solidjs/router": "^0.14.5",
@ -99,7 +99,7 @@
"prosemirror-trailing-node": "^2.0.9",
"prosemirror-view": "^1.34.2",
"rollup-plugin-visualizer": "^5.12.0",
"sass": "1.76.0",
"sass": "1.77.6",
"solid-js": "^1.8.22",
"solid-popper": "^0.3.0",
"solid-tiptap": "0.7.0",
@ -5776,9 +5776,9 @@
}
},
"node_modules/@solid-primitives/storage": {
"version": "3.8.0",
"resolved": "https://registry.npmjs.org/@solid-primitives/storage/-/storage-3.8.0.tgz",
"integrity": "sha512-FNzsl60/zrMA2blDIjh2i6k2fnKECn870UssaKg5y9+wrXTJlce8vv0CxC3Mw7uHZnnPnDQGNyuBqeJ5mRZkOA==",
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/@solid-primitives/storage/-/storage-4.2.1.tgz",
"integrity": "sha512-1XUJeaSlizH9Eam/+IbIpslHEnggJMNZXzfsr06AlbG6tJtQENMu0+94ZIvooxt4Cyw46wPzcnHYbSK7LzoQAA==",
"dev": true,
"license": "MIT",
"dependencies": {
@ -21867,9 +21867,9 @@
"license": "MIT"
},
"node_modules/sass": {
"version": "1.76.0",
"resolved": "https://registry.npmjs.org/sass/-/sass-1.76.0.tgz",
"integrity": "sha512-nc3LeqvF2FNW5xGF1zxZifdW3ffIz5aBb7I7tSvOoNu7z1RQ6pFt9MBuiPtjgaI62YWrM/txjWlOCFiGtf2xpw==",
"version": "1.77.6",
"resolved": "https://registry.npmjs.org/sass/-/sass-1.77.6.tgz",
"integrity": "sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==",
"dev": true,
"license": "MIT",
"dependencies": {

View File

@ -35,7 +35,7 @@
"@solid-primitives/pagination": "^0.3.0",
"@solid-primitives/script-loader": "^2.2.0",
"@solid-primitives/share": "^2.0.6",
"@solid-primitives/storage": "^3.8.0",
"@solid-primitives/storage": "^4.2.1",
"@solid-primitives/upload": "^0.0.117",
"@solidjs/meta": "^0.29.4",
"@solidjs/router": "^0.14.5",
@ -106,7 +106,7 @@
"prosemirror-trailing-node": "^2.0.9",
"prosemirror-view": "^1.34.2",
"rollup-plugin-visualizer": "^5.12.0",
"sass": "1.76.0",
"sass": "1.77.6",
"solid-js": "^1.8.22",
"solid-popper": "^0.3.0",
"solid-tiptap": "0.7.0",
@ -140,7 +140,12 @@
"engines": {
"node": ">= 20"
},
"trustedDependencies": ["@biomejs/biome", "@swc/core", "esbuild", "protobufjs"],
"trustedDependencies": [
"@biomejs/biome",
"@swc/core",
"esbuild",
"protobufjs"
],
"dependencies": {
"form-data": "^4.0.0",
"idb": "^8.0.0",

View File

@ -78,7 +78,7 @@ export const FeedProvider = (props: { children: JSX.Element }) => {
})
const addSeen = async (slug: string) => {
setSeen((prev) => {
setSeen((prev: Record<string, number>) => {
const newSeen = { ...prev, [slug]: Date.now() }
return newSeen
})