summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAdam <[email protected]>2025-11-06 09:49:39 -0600
committerAdam <[email protected]>2025-11-06 09:49:39 -0600
commit81ab127f6321e53a3d3e39fcc26c88d5443a7900 (patch)
tree52035e10a9d5af69eb56f618c755e39e9410db83
parent6ba7c54baba355e3788e371374d26e58b60feb0d (diff)
downloadopencode-81ab127f6321e53a3d3e39fcc26c88d5443a7900.tar.gz
opencode-81ab127f6321e53a3d3e39fcc26c88d5443a7900.zip
fix(desktop): demo type error
-rw-r--r--packages/ui/src/demo.tsx35
1 files changed, 28 insertions, 7 deletions
diff --git a/packages/ui/src/demo.tsx b/packages/ui/src/demo.tsx
index 5893ca751..6d60c25ae 100644
--- a/packages/ui/src/demo.tsx
+++ b/packages/ui/src/demo.tsx
@@ -126,7 +126,7 @@ const Demo: Component = () => {
<Tooltip value="This is a right tooltip" placement="right">
<Button variant="secondary">Right Tooltip</Button>
</Tooltip>
- <Tooltip value={() => `Dynamic tooltip: ${new Date().toLocaleTimeString()}`} placement="top">
+ <Tooltip value={`Dynamic tooltip: ${new Date().toLocaleTimeString()}`} placement="top">
<Button variant="primary">Dynamic Tooltip</Button>
</Tooltip>
</section>
@@ -141,7 +141,9 @@ const Demo: Component = () => {
<Input
placeholder="Enter text..."
value={inputValue()}
- onInput={(e: InputEvent & { currentTarget: HTMLInputElement }) => setInputValue(e.currentTarget.value)}
+ onInput={(e: InputEvent & { currentTarget: HTMLInputElement }) =>
+ setInputValue(e.currentTarget.value)
+ }
/>
<Input placeholder="Disabled input" disabled />
<Input type="password" placeholder="Password input" />
@@ -158,8 +160,15 @@ const Demo: Component = () => {
checked={checked()}
onChange={setChecked}
/>
- <Checkbox label="With description" description="This is a helpful description for the checkbox" />
- <Checkbox label="Indeterminate state" description="Useful for nested checkbox lists" indeterminate />
+ <Checkbox
+ label="With description"
+ description="This is a helpful description for the checkbox"
+ />
+ <Checkbox
+ label="Indeterminate state"
+ description="Useful for nested checkbox lists"
+ indeterminate
+ />
<Checkbox
label="I agree to the Terms and Conditions"
description="You must agree to continue"
@@ -190,8 +199,17 @@ const Demo: Component = () => {
<Button onClick={() => setDialogOpen(true)}>Open Dialog</Button>
<Dialog open={dialogOpen()} onOpenChange={setDialogOpen}>
<Dialog.Title>Example Dialog</Dialog.Title>
- <Dialog.Description>This is an example dialog with a title and description.</Dialog.Description>
- <div style={{ "margin-top": "16px", display: "flex", gap: "8px", "justify-content": "flex-end" }}>
+ <Dialog.Description>
+ This is an example dialog with a title and description.
+ </Dialog.Description>
+ <div
+ style={{
+ "margin-top": "16px",
+ display: "flex",
+ gap: "8px",
+ "justify-content": "flex-end",
+ }}
+ >
<Button variant="ghost" onClick={() => setDialogOpen(false)}>
Cancel
</Button>
@@ -249,7 +267,10 @@ const Demo: Component = () => {
</Accordion.Header>
<Accordion.Content>
<div style={{ padding: "16px" }}>
- <p>Kobalte is a UI toolkit for building accessible web apps and design systems with SolidJS.</p>
+ <p>
+ Kobalte is a UI toolkit for building accessible web apps and design systems with
+ SolidJS.
+ </p>
</div>
</Accordion.Content>
</Accordion.Item>