--- title: useGradientStops description: Gradient-stop state and mutation helper for fill editors. --- # useGradientStops `useGradientStops(fill, onUpdate)` manages active-stop state, subtype switching, stop dragging, and color or opacity updates for gradient fills. Use it when building custom gradient editors beyond the packaged primitives. ## Related APIs - [GradientEditorRoot](../components/gradient-editor-root) - [GradientEditorBar](../components/gradient-editor-bar) - [GradientEditorStop](../components/gradient-editor-stop)