diff --git a/apps/v4/examples/base/slider-basic.tsx b/apps/v4/examples/base/slider-basic.tsx
deleted file mode 100644
index d6bef32198..0000000000
--- a/apps/v4/examples/base/slider-basic.tsx
+++ /dev/null
@@ -1,5 +0,0 @@
-import { Slider } from "@/examples/base/ui/slider"
-
-export function SliderBasic() {
- return
-}
diff --git a/apps/v4/examples/base/slider-controlled.tsx b/apps/v4/examples/base/slider-controlled.tsx
index ea5f10acc2..51c99bbb84 100644
--- a/apps/v4/examples/base/slider-controlled.tsx
+++ b/apps/v4/examples/base/slider-controlled.tsx
@@ -8,7 +8,7 @@ export function SliderControlled() {
const [value, setValue] = React.useState([0.3, 0.7])
return (
-
+
diff --git a/apps/v4/examples/base/slider-demo.tsx b/apps/v4/examples/base/slider-demo.tsx
index 8c9de95809..d68c5950ae 100644
--- a/apps/v4/examples/base/slider-demo.tsx
+++ b/apps/v4/examples/base/slider-demo.tsx
@@ -1,17 +1,12 @@
import { Slider } from "@/examples/base/ui/slider"
-import { cn } from "@/lib/utils"
-
-type SliderProps = React.ComponentProps
-
-export function SliderDemo({ className, ...props }: SliderProps) {
+export function SliderDemo() {
return (
)
}
diff --git a/apps/v4/examples/base/slider-disabled.tsx b/apps/v4/examples/base/slider-disabled.tsx
index 357db50a8c..4f5611e59c 100644
--- a/apps/v4/examples/base/slider-disabled.tsx
+++ b/apps/v4/examples/base/slider-disabled.tsx
@@ -1,5 +1,13 @@
import { Slider } from "@/examples/base/ui/slider"
export function SliderDisabled() {
- return
+ return (
+
+ )
}
diff --git a/apps/v4/examples/base/slider-fields.tsx b/apps/v4/examples/base/slider-fields.tsx
deleted file mode 100644
index 98e44aaf9e..0000000000
--- a/apps/v4/examples/base/slider-fields.tsx
+++ /dev/null
@@ -1,119 +0,0 @@
-"use client"
-
-import * as React from "react"
-import { useState } from "react"
-import {
- Field,
- FieldDescription,
- FieldGroup,
- FieldLabel,
-} from "@/examples/base/ui/field"
-import { Slider } from "@/examples/base/ui/slider"
-
-export function SliderFields() {
- const [volume, setVolume] = useState([50])
- const [brightness, setBrightness] = useState([75])
- const [temperature, setTemperature] = useState([0.3, 0.7])
- const [priceRange, setPriceRange] = useState([25, 75])
- const [colorBalance, setColorBalance] = useState([10, 20, 70])
-
- return (
-
-
- Volume
- setVolume(value as number[])}
- max={100}
- step={1}
- />
-
-
- Screen Brightness
- setBrightness(value as number[])}
- max={100}
- step={5}
- />
-
- Current brightness: {brightness[0]}%
-
-
-
- Video Quality
- Higher quality uses more bandwidth.
-
-
-
- Temperature Range
- setTemperature(value as number[])}
- min={0}
- max={1}
- step={0.1}
- />
-
- Range: {temperature[0].toFixed(1)} - {temperature[1].toFixed(1)}
-
-
-
- Price Range
- setPriceRange(value as number[])}
- max={100}
- step={5}
- />
-
- ${priceRange[0]} - ${priceRange[1]}
-
-
-
- Color Balance
- setColorBalance(value as number[])}
- max={100}
- step={10}
- />
-
- Red: {colorBalance[0]}%, Green: {colorBalance[1]}%, Blue:{" "}
- {colorBalance[2]}%
-
-
-
- Invalid Slider
-
- This slider has validation errors.
-
-
- Disabled Slider
-
- This slider is currently disabled.
-
-
- )
-}
diff --git a/apps/v4/examples/base/slider-multiple.tsx b/apps/v4/examples/base/slider-multiple.tsx
index 4d5cd1819b..4581e1e240 100644
--- a/apps/v4/examples/base/slider-multiple.tsx
+++ b/apps/v4/examples/base/slider-multiple.tsx
@@ -1,5 +1,12 @@
import { Slider } from "@/examples/base/ui/slider"
export function SliderMultiple() {
- return
+ return (
+
+ )
}
diff --git a/apps/v4/examples/base/slider-range.tsx b/apps/v4/examples/base/slider-range.tsx
index 332d69ca2b..2db8f3fd51 100644
--- a/apps/v4/examples/base/slider-range.tsx
+++ b/apps/v4/examples/base/slider-range.tsx
@@ -1,5 +1,12 @@
import { Slider } from "@/examples/base/ui/slider"
export function SliderRange() {
- return
+ return (
+
+ )
}
diff --git a/apps/v4/examples/base/slider-vertical.tsx b/apps/v4/examples/base/slider-vertical.tsx
index 6eec36e8b0..cccf18f05e 100644
--- a/apps/v4/examples/base/slider-vertical.tsx
+++ b/apps/v4/examples/base/slider-vertical.tsx
@@ -2,7 +2,7 @@ import { Slider } from "@/examples/base/ui/slider"
export function SliderVertical() {
return (
-
+
toast("Event has been created")}
- variant="outline"
- className="w-fit"
- >
- Show Toast
-
- )
-}
diff --git a/apps/v4/examples/base/sonner-with-description.tsx b/apps/v4/examples/base/sonner-description.tsx
similarity index 86%
rename from apps/v4/examples/base/sonner-with-description.tsx
rename to apps/v4/examples/base/sonner-description.tsx
index f6e13508eb..106483a2fe 100644
--- a/apps/v4/examples/base/sonner-with-description.tsx
+++ b/apps/v4/examples/base/sonner-description.tsx
@@ -1,7 +1,9 @@
+"use client"
+
import { Button } from "@/examples/base/ui/button"
import { toast } from "sonner"
-export function SonnerWithDescription() {
+export function SonnerDescription() {
return (