fix: Update entrypointsDir and manifest version in wxt.config.ts

feat: Update routing imports in options and sidepanel App components
fix: Remove unused SquarePen icon import in Header component
This commit is contained in:
n4ze3m
2024-12-27 20:16:07 +05:30
parent 93879fe5ab
commit e4357677a7
15 changed files with 617 additions and 17 deletions

View File

@@ -0,0 +1,28 @@
import { Suspense } from "react"
import { useDarkMode } from "~/hooks/useDarkmode"
import { OptionRoutingChrome, SidepanelRoutingChrome } from "./chrome"
import { PageAssistLoader } from "@/components/Common/PageAssistLoader"
export const OptionRouting = () => {
const { mode } = useDarkMode()
return (
<div className={`${mode === "dark" ? "dark" : "light"} arimo`}>
<Suspense fallback={<PageAssistLoader />}>
<OptionRoutingChrome />
</Suspense>
</div>
)
}
export const SidepanelRouting = () => {
const { mode } = useDarkMode()
return (
<div className={`${mode === "dark" ? "dark" : "light"} arimo`}>
<Suspense fallback={<PageAssistLoader />}>
<SidepanelRoutingChrome />
</Suspense>
</div>
)
}

View File

@@ -1,22 +1,16 @@
import { Suspense } from "react"
import { useTranslation } from "react-i18next"
import { useDarkMode } from "~/hooks/useDarkmode"
import { OptionRoutingChrome, SidepanelRoutingChrome } from "./chrome"
import { OptionRoutingFirefox, SidepanelRoutingFirefox } from "./firefox"
import { PageAssistLoader } from "@/components/Common/PageAssistLoader"
export const OptionRouting = () => {
const { mode } = useDarkMode()
const { i18n } = useTranslation()
return (
<div className={`${mode === "dark" ? "dark" : "light"} arimo`}>
<Suspense fallback={<PageAssistLoader />}>
{import.meta.env.BROWSER === "chrome" ? (
<OptionRoutingChrome />
) : (
<OptionRoutingFirefox />
)}
</Suspense>
</div>
)
@@ -24,16 +18,12 @@ export const OptionRouting = () => {
export const SidepanelRouting = () => {
const { mode } = useDarkMode()
const { i18n } = useTranslation()
return (
<div className={`${mode === "dark" ? "dark" : "light"} arimo`}>
<Suspense fallback={<PageAssistLoader />}>
{import.meta.env.BROWSER === "chrome" ? (
<SidepanelRoutingChrome />
) : (
<SidepanelRoutingFirefox />
)}
</Suspense>
</div>
)