import React, { useState } from 'react'; const RatioVisualizerWidget: React.FC = () => { const [partA, setPartA] = useState(3); const [partB, setPartB] = useState(2); const [scale, setScale] = useState(1); const totalParts = partA + partB; const scaledA = partA * scale; const scaledB = partB * scale; const scaledTotal = totalParts * scale; return (
Part-to-Part Ratio
{scaledA} : {scaledB}
({partA}k : {partB}k)
Part-to-Whole (Indigo)
{scaledA} / {scaledTotal}
({partA}k / {totalParts}k)