🚀 Auto-deploy: BrainWind atualizado em 01/09/2026 16:55:27
This commit is contained in:
@@ -18,17 +18,18 @@ import { exportGenericToPDF, type GenericPDFSection } from '../lib/export-generi
|
||||
import { Plus, Trash2, Info, AlertTriangle } from 'lucide-react';
|
||||
import { Tooltip, TooltipContent, TooltipTrigger, TooltipProvider } from '@/components/ui/tooltip';
|
||||
import { Input } from '@/components/ui/input';
|
||||
import { usePersistentState } from '@/hooks/usePersistentState';
|
||||
|
||||
const PiperackModule: React.FC = () => {
|
||||
const { q } = useWindStore();
|
||||
const [width, setWidth] = useState(17);
|
||||
const [height, setHeight] = useState(2);
|
||||
const [elevation, setElevation] = useState(6);
|
||||
const [spacing, setSpacing] = useState(2);
|
||||
const [numFrames, setNumFrames] = useState(2);
|
||||
const [phiStruct, setPhiStruct] = useState(0.5);
|
||||
const [f1, setF1] = useState(1.5); // Frequência natural (Hz)
|
||||
const [pipes, setPipes] = useState<PipeDef[]>([]);
|
||||
const [width, setWidth] = usePersistentState('PiperackModule_width', 17);
|
||||
const [height, setHeight] = usePersistentState('PiperackModule_height', 2);
|
||||
const [elevation, setElevation] = usePersistentState('PiperackModule_elevation', 6);
|
||||
const [spacing, setSpacing] = usePersistentState('PiperackModule_spacing', 2);
|
||||
const [numFrames, setNumFrames] = usePersistentState('PiperackModule_numFrames', 2);
|
||||
const [phiStruct, setPhiStruct] = usePersistentState('PiperackModule_phiStruct', 0.5);
|
||||
const [f1, setF1] = usePersistentState('PiperackModule_f1', 1.5); // Frequência natural (Hz)
|
||||
const [pipes, setPipes] = usePersistentState<PipeDef[]>('PiperackModule_pipes', []);
|
||||
|
||||
const pendingLoad = useHydrationStore((s) => s.pendingLoad);
|
||||
const clearPendingLoad = useHydrationStore((s) => s.clearPendingLoad);
|
||||
|
||||
Reference in New Issue
Block a user