import React, { useState, useEffect } from "react"; export default function ToggleButton({ initialChecked, onToggle, name, disabled }) { const [isChecked, setIsChecked] = useState(initialChecked); useEffect(() => { setIsChecked(initialChecked); }, [initialChecked]); const handleToggle = () => { setIsChecked(!isChecked); if (onToggle) { onToggle(!isChecked); } }; return ( ); }