Loading...
+{m.mealy_wacky_toucan_spark()}
} >Loading...
+{m.mealy_wacky_toucan_spark()}
} >Loading...
+{m.mealy_wacky_toucan_spark()}
} > diff --git a/src/pages/dm/dm-overview.tsx b/src/pages/dm/dm-overview.tsx index e2aa17b..2a0bf0a 100644 --- a/src/pages/dm/dm-overview.tsx +++ b/src/pages/dm/dm-overview.tsx @@ -3,6 +3,7 @@ import { type Component, Show } from "solid-js"; import { Flex } from "~/components/ui/flex"; import { Grid } from "~/components/ui/grid"; import { getDistanceBetweenDatesInDays } from "~/lib/date"; +import * as m from "~/paraglide/messages"; import type { MessageOverview } from "~/types"; export const DmOverview: Component<{ @@ -29,7 +30,7 @@ export const DmOverview: Component<{Decrypting backup
+{m.polite_brief_tern_promise()}
Loading database
+{m.ideal_wise_poodle_leap()}
@@ -118,7 +119,7 @@ export const Home: ComponentAll messages: {allSelfSentMessagesCount()?.messageCount as number}
-+ {m.grassy_tidy_wallaby_explore()} {allSelfSentMessagesCount()?.messageCount as number} +
+This project ("signalstats", "I", "my") was built with the intention to not harm the privacy of its users. This diff --git a/tsconfig.json b/tsconfig.json index 2385850..f3acbb3 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -3,7 +3,8 @@ "strict": true, "target": "ESNext", "module": "ESNext", - "moduleResolution": "node", + "moduleResolution": "bundler", + "allowJs": true, "allowSyntheticDefaultImports": true, "esModuleInterop": true, "jsx": "preserve", diff --git a/vite.config.ts b/vite.config.ts index d086c34..c107f38 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,11 +1,20 @@ import path from "path"; +import { paraglide } from "@inlang/paraglide-vite"; import tailwind from "@tailwindcss/vite"; import { defineConfig } from "vite"; import solidPlugin from "vite-plugin-solid"; import wasm from "vite-plugin-wasm"; export default defineConfig({ - plugins: [solidPlugin(), wasm(), tailwind()], + plugins: [ + paraglide({ + project: "./project.inlang", + outdir: "./src/paraglide", + }), + solidPlugin(), + wasm(), + tailwind(), + ], server: { headers: { "Cross-Origin-Opener-Policy": "same-origin",