UNPKG

@figlinq/react-chart-editor

Version:
2 lines 753 B
import PlotlyFold from"./PlotlyFold";import TraceRequiredPanel from"./TraceRequiredPanel";import PropTypes from"prop-types";import{connectSliderToLayout}from"../../lib";import{jsx as _jsx}from"react/jsx-runtime";const SliderFold=connectSliderToLayout(PlotlyFold);const SliderAccordion=(props,context)=>{const{layout:{sliders=[]},localize:_}=context;const content=sliders.length>0&&sliders.map((sli,i)=>_jsx(SliderFold,{sliderIndex:i,name:_("Slider")+` ${i+1}`,children:props.children},i));return _jsx(TraceRequiredPanel,{children:content||null})};SliderAccordion.contextTypes={layout:PropTypes.object,localize:PropTypes.func};SliderAccordion.propTypes={children:PropTypes.node};export default SliderAccordion; //# sourceMappingURL=SliderAccordion.js.map