schoolbox web extension :)
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

refactor: update imports and rename

willow 0b690394 bdf4767d

+6 -6
+4 -4
src/entrypoints/popup/routes/Plugins.svelte
··· 4 4 import IconBtn from "../components/inputs/IconBtn.svelte"; 5 5 import { Settings } from "lucide-svelte"; 6 6 import Modal from "../components/Modal.svelte"; 7 - import ToggleComponent from "../components/inputs/Toggle.svelte"; 7 + import Toggle from "../components/inputs/Toggle.svelte"; 8 8 import Slider from "../components/inputs/Slider.svelte"; 9 9 10 10 let showModal = $state(false); ··· 27 27 <div class="plugins-container"> 28 28 {#each Object.entries(plugins) as [id, plugin] (id)} 29 29 <div class="my-4 group"> 30 - <ToggleComponent 30 + <Toggle 31 31 {id} 32 32 checked={plugin.state.toggle} 33 33 update={(toggled: boolean) => { ··· 45 45 showModal = true; 46 46 }}><Settings /></IconBtn> 47 47 {/if} 48 - </ToggleComponent> 48 + </Toggle> 49 49 </div> 50 50 {/each} 51 51 </div> ··· 58 58 {/snippet} 59 59 {#if selectedPlugin.state.settings?.toggle} 60 60 {#each Object.entries(selectedPlugin.state.settings.toggle) as [id, setting] (id)} 61 - <ToggleComponent 61 + <Toggle 62 62 text={setting.name} 63 63 description={setting.description} 64 64 size="small"
+2 -2
src/entrypoints/popup/routes/Themes.svelte
··· 4 4 import IconBtn from "../components/inputs/IconBtn.svelte"; 5 5 import { Layers3 } from "lucide-svelte"; 6 6 import { globalSettings } from "#imports"; 7 - import { PublicPath } from "wxt/browser"; 8 7 9 8 const flavours = ["latte", "frappe", "macchiato", "mocha"]; 10 9 const accents = [ ··· 48 47 <span>{logo.name}</span> 49 48 {#if logo.disable !== true} 50 49 {#if logo.adaptive} 51 - <span class="logo-picker" style="--icon: url({browser.runtime.getURL(logo.url as PublicPath)})"></span> 50 + <!-- eslint-disable-next-line @typescript-eslint/no-explicit-any --> 51 + <span class="logo-picker" style="--icon: url({browser.runtime.getURL(logo.url as any)})"></span> 52 52 {:else} 53 53 <img src={logo.url} alt="Logo" class="h-16 mt-2" /> 54 54 {/if}