"use client"; import React, { useState } from "react"; import ToggleGroup from "../components/ToggleGroup"; export default function FormsPlayground() { const [selectedToggle, setSelectedToggle] = useState("active"); const [selectedFilter, setSelectedFilter] = useState("all"); const [toggleStates, setToggleStates] = useState({ default: false, hover: false, selected: true, focus: false, }); const handleToggleChange = (key) => (e) => { setToggleStates((prev) => ({ ...prev, [key]: !prev[key], })); }; const handleToggleGroupChange = (position) => (e) => { setSelectedToggle(position); }; const handleFilterChange = (filter) => (e) => { setSelectedFilter(filter); }; return (
This is a featured article that shows when "All" or "Featured" is selected.
This is a recent post that shows when "All" or "Recent" is selected.
This content only shows when "All" is selected.