"use client" import * as React from "react" import { Button } from "@/styles/base-nova/ui/button" import { Card, CardAction, CardContent, CardDescription, CardFooter, CardHeader, CardTitle, } from "@/styles/base-nova/ui/card" import { Input } from "@/styles/base-nova/ui/input" import { Label } from "@/styles/base-nova/ui/label" import { ToggleGroup, ToggleGroupItem, } from "@/styles/base-nova/ui/toggle-group" const spacingOptions = [ { className: "[--card-spacing:--spacing(4)]", label: "16px", value: "4", }, { className: "[--card-spacing:--spacing(5)]", label: "20px", value: "5", }, { className: "[--card-spacing:--spacing(6)]", label: "24px", value: "6", }, { className: "[--card-spacing:--spacing(8)]", label: "32px", value: "8", }, ] export function CardSpacing() { const [spacing, setSpacing] = React.useState("4") const selectedSpacing = spacingOptions.find( (option) => option.value === spacing ) return (
{ if (value[0]) { setSpacing(value[0]) } }} variant="outline" size="sm" className="justify-center" > {spacingOptions.map((option) => ( {option.label} ))} Login to your account Enter your email below to login to your account
) }