// import { component$ } from "@builder.io/qwik"; // import { useNanostore$ } from "~/hooks/nanostores"; // import { isSettingsOpen, userInfo } from "~/lib/stores"; // import { StereoUser } from "~/lib/types"; import { $, component$, useComputed$, useSignal, useTask$, useVisibleTask$ } from "@builder.io/qwik"; import ky from "ky"; import { useNanostore$ } from "~/hooks/nanostores"; import { isSettingsOpen, userInfo } from "~/lib/stores"; const StorageAndPlan = component$(() => { const user = useNanostore$(userInfo); useVisibleTask$(({track}) => { if (user.value) { console.log(user.value.global_name); } }); const title = useSignal("this is a test"); const description = useSignal("this is a test description"); const color = useSignal("#FF264E"); return (

current plan: pro+

storage used: 3.8 / 15 GB

upgrade your plan for more features

embed editor

{user.value && (

{user.value.global_name}

{new Date().toLocaleTimeString().split(":").slice(0, 2).join(":")}

{(title.value || description.value) ? ( <>
{ title.value &&

{title.value}

} { description.value &&

{description.value}

}
) : ( )}

title

title.value = (e.target as HTMLInputElement).value} />

description