+
+
+ updateRipple({ color })}
+ />
+
+
+ updateRipple({ strength: v[0] / 100 })}
+ minValue={0}
+ maxValue={100}
+ step={1}
+ formatTooltip={(v) => `${Math.round(v)}%`}
+ />
+
+
+ updateRipple({ size: v[0] / 100 })}
+ minValue={25}
+ maxValue={300}
+ step={1}
+ formatTooltip={(v) => `${Math.round(v)}%`}
+ />
+
+
+ updateRipple({ duration: v[0] })}
+ minValue={0.2}
+ maxValue={1.5}
+ step={0.05}
+ formatTooltip={(v) => `${v.toFixed(2)}s`}
+ />
+
+
+
+