"use client"; import { useState } from "react"; import Tooltip from "../components/Tooltip"; import Alert from "../components/Alert"; import Button from "../components/Button"; export default function ComponentsPreview() { const [alertVisible, setAlertVisible] = useState({ default: true, positive: true, warning: true, danger: true, banner: true, }); return (

Component Preview

Temporary page for viewing and testing new components

{/* Tooltip Section */}

Tooltip Component

{/* Alert Section */}

Alert Component

{/* Toast Alerts */}

Toast Alerts

{alertVisible.default && ( setAlertVisible({ ...alertVisible, default: false }) } /> )} {alertVisible.positive && ( setAlertVisible({ ...alertVisible, positive: false }) } /> )} {alertVisible.warning && ( setAlertVisible({ ...alertVisible, warning: false }) } /> )} {alertVisible.danger && ( setAlertVisible({ ...alertVisible, danger: false }) } /> )}
{/* Banner Alerts */}

Banner Alerts

{alertVisible.banner && ( setAlertVisible({ ...alertVisible, banner: false }) } /> )}
); }