primereact
Version:
A rich set of premium UI Components for React.
4 lines (2 loc) • 967 B
JavaScript
'use client';
import{Component as c,withComponent as d}from"@primereact/core/component";import{mergeProps as C}from"@primeuix/utils";import{SliderRoot as f}from"primereact/slider";import*as p from"react";import{createOptionalContext as u}from"@primereact/core/utils";var[P,e]=u();import{defaultRootProps as a}from"primereact/slider";var n={...a,channel:"hue"};var w=d({name:"InputColor.Slider",defaultProps:n,setup(){return{inputColor:e()}},render(t){let{props:o,ptmi:i,inputColor:r}=t,{style:l,...s}=r?.getSliderProps?.({channel:o.channel,orientation:o.orientation,disabled:o.disabled})??{},m=C({...s,className:r?.cx("slider",{orientation:o.orientation}),style:{...l}},r?.ptm("slider"),i("root"));return p.createElement(c,{as:f,instance:t,attrs:m,children:o.children})}});import{createOptionalContext as I}from"@primereact/core/utils";var[k,q]=I();export{w as InputColorSlider,k as InputColorSliderProvider,n as defaultSliderProps,q as useInputColorSliderContext};