"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 (
{/* 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 })
}
/>
)}
);
}