"use client"; import { useState } from "react"; import { CronJobList } from "./features/Cronjobs/CronJobList"; import { ScriptsManager } from "./ScriptsManager"; import { CronJob } from "@/app/_utils/system"; import { type Script } from "@/app/_server/actions/scripts"; import { Clock, FileText } from "lucide-react"; interface TabbedInterfaceProps { cronJobs: CronJob[]; scripts: Script[]; } export const TabbedInterface = ({ cronJobs, scripts, }: TabbedInterfaceProps) => { const [activeTab, setActiveTab] = useState<"cronjobs" | "scripts">( "cronjobs" ); return (
{activeTab === "cronjobs" ? ( ) : ( )}
); };