{"schemaVersion":1,"mantineVersion":"9.6.0","customWidgetVersion":"2.0.0","types":["\"\" | \"anonymous\" | \"use-credentials\"","\"-moz-initial\" | \"inherit\" | \"initial\" | \"revert\" | \"revert-layer\" | \"unset\" | \"auto\" | \"fixed\"","\"-moz-initial\" | \"inherit\" | \"initial\" | \"revert\" | \"revert-layer\" | \"unset\" | \"none\" | \"auto\" | \"all\" | \"fill\" | \"stroke\" | \"painted\" | \"visible\" | \"visibleFill\" | \"visiblePainted\" | \"visibleStroke\"","\"-moz-initial\" | \"inherit\" | \"initial\" | \"revert\" | \"revert-layer\" | \"unset\" | \"none\" | \"block\" | \"inline\" | \"both\" | \"horizontal\" | \"vertical\"","\"-moz-initial\" | \"inherit\" | \"initial\" | \"revert\" | \"revert-layer\" | \"unset\" | \"none\" | \"contain\" | \"cover\" | \"fill\" | \"scale-down\"","\"-moz-initial\" | \"inherit\" | \"initial\" | \"revert\" | \"revert-layer\" | \"unset\" | \"wrap\" | \"nowrap\" | \"wrap-reverse\"","\"12h\" | \"24h\"","\"activity\" | \"display-none\"","\"all\" | \"parent\" | \"child\"","\"all\" | \"segment\"","\"always\" | \"hover\" | \"not-hover\" | \"never\"","\"area\" | \"radial\" | \"scatter\"","\"auto\" | \"scroll\" | \"always\" | \"hover\" | \"never\"","\"auto-fit\" | \"auto-fill\"","\"block\" | \"grid\"","\"both\" | \"rightSection\" | \"clear\"","\"bottom\" | \"top\"","\"bottom\" | \"top\" | \"baseline\" | \"middle\"","\"bottom\" | \"top\" | \"middle\"","\"bottom-end\" | \"bottom-start\" | \"top-end\" | \"top-start\" | \"bottom-center\" | \"top-center\" | \"middle-center\" | \"middle-end\" | \"middle-start\"","\"button\" | \"submit\" | \"reset\"","\"center\" | \"bottom\"","\"center\" | \"left\" | \"right\"","\"center\" | \"left\" | \"right\" | \"justify\" | \"char\"","\"center\" | \"side\" | \"merge\"","\"checkbox\" | \"radio\"","\"dashed\" | \"dotted\" | \"solid\"","\"default\" | \"gradient\"","\"default\" | \"responsive\"","\"default\" | \"stacked\" | \"percent\" | \"split\" | \"stream\"","\"default\" | \"stacked\" | \"percent\" | \"waterfall\"","\"div\" | \"label\"","\"end\" | \"start\"","\"filled\" | \"light\"","\"fixed\" | \"absolute\"","\"hex\" | \"hexa\" | \"rgba\" | \"rgb\" | \"hsl\" | \"hsla\"","\"horizontal\" | \"vertical\"","\"hover\" | \"click\"","\"hover\" | \"click\" | \"click-hover\"","\"inherit\" | \"auto\" | \"baseline\" | \"before-edge\" | \"text-before-edge\" | \"middle\" | \"central\" | \"after-edge\" | \"text-after-edge\" | \"ideographic\" | \"alphabetic\" | \"hanging\" | \"mathematical\"","\"inherit\" | \"auto\" | \"sRGB\" | \"linearRGB\"","\"inherit\" | \"auto\" | \"text-before-edge\" | \"middle\" | \"central\" | \"text-after-edge\" | \"ideographic\" | \"alphabetic\" | \"hanging\" | \"mathematical\" | \"use-script\" | \"no-change\" | \"reset-size\"","\"inherit\" | \"end\" | \"start\" | \"middle\"","\"inherit\" | \"nonzero\" | \"evenodd\"","\"inherit\" | \"round\" | \"butt\" | \"square\"","\"inherit\" | \"round\" | \"miter\" | \"bevel\"","\"initial\" | \"medial\" | \"terminal\" | \"isolated\"","\"inside\" | \"outside\"","\"left\" | \"right\"","\"left\" | \"right\" | \"bottom\" | \"top\"","\"left\" | \"right\" | \"bottom\" | \"top\" | \"left-end\" | \"left-start\" | \"right-end\" | \"right-start\" | \"bottom-end\" | \"bottom-start\" | \"top-end\" | \"top-start\"","\"left\" | \"right\" | \"inside\"","\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"","\"media\" | \"container\"","\"month\" | \"year\" | \"decade\"","\"native\" | \"scrollarea\"","\"none\" | \"all\" | \"rows\" | \"groups\" | \"columns\"","\"none\" | \"all\" | \"with-indicators\"","\"none\" | \"ascending\" | \"descending\" | \"other\"","\"none\" | \"inline\" | \"list\" | \"both\"","\"none\" | \"strict\" | \"blur\"","\"none\" | \"sum\"","\"none\" | \"thousand\" | \"lakh\" | \"wan\"","\"none\" | \"x\" | \"y\" | \"xy\"","\"number\" | RegExp | \"alphanumeric\"","\"off\" | \"assertive\" | \"polite\"","\"off\" | \"on\"","\"ordered\" | \"unordered\"","\"right\" | \"bottom\"","\"right-to-left\" | \"left-to-right\"","\"right-to-left\" | \"left-to-right\" | \"top-to-bottom\" | \"bottom-to-top\"","\"search\" | \"enter\" | \"done\" | \"go\" | \"next\" | \"previous\" | \"send\"","\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"","\"step\" | \"bump\" | \"linear\" | \"natural\" | \"monotone\" | \"stepBefore\" | \"stepAfter\"","\"stepInactive\" | \"stepProgress\" | \"stepCompleted\"","\"sum\" | \"replace\"","\"td\" | \"th\"","\"text\" | \"additions\" | \"additions removals\" | \"additions text\" | \"all\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"","\"text\" | \"tel\" | \"password\"","\"time\" | \"duration\"","\"up\" | \"down\"","\"value\" | \"name\" | \"percent\"","\"viewport\"","\"wrap\" | \"nowrap\" | \"balance\" | \"pretty\" | \"stable\"","\"x\" | \"y\"","\"xs\" | \"sm\" | \"md\" | \"lg\" | \"xl\"","\"xs\" | \"sm\" | \"md\" | \"lg\" | \"xl\" | (string & {})","\"yes\" | \"no\"","'Text' | 'Title' | 'Badge' | 'Code' | 'Image'","'auto' | 'manual'","'json' | 'text'","'xs' | 'sm' | 'md' | 'lg' | 'xl'","(\"input\" | \"label\" | \"description\" | \"error\")[]","(\"next\" | \"previous\" | \"level\")[]","(ActionIconProps & React.ClassAttributes & React.ButtonHTMLAttributes)","(CartesianChartProps & { ref?: React.Ref; })","(CloseButtonProps & ElementProps<\"button\"> & DataAttributes)","(CloseButtonProps & React.ClassAttributes & React.ButtonHTMLAttributes)","(InputDescriptionProps & DataAttributes & PlaceholderPolymorphicProps)","(InputErrorProps & DataAttributes & PlaceholderPolymorphicProps)","(InputLabelProps & DataAttributes & PlaceholderPolymorphicProps)","(InputSuccessProps & DataAttributes & PlaceholderPolymorphicProps)","(Multiple extends true ? Value[] : Value | null)","(OverlayProps & ElementProps<\"div\">)","(PolarChartProps & { ref?: React.Ref; })","(React.ClassAttributes & React.ButtonHTMLAttributes & DataAttributes)","(React.ClassAttributes & React.HTMLAttributes & DataAttributes)","(React.ClassAttributes & React.InputHTMLAttributes & DataAttributes)","(React.ClassAttributes & React.SelectHTMLAttributes & DataAttributes)","(Type extends \"default\" ? boolean : never)","(Type extends \"range\" ? boolean : never)","(Value | SegmentedControlItem)[]","(__CloseButtonProps & ElementProps<\"button\"> & DataAttributes)","(number | null)[]","(string & {}) | \"bars\" | \"dots\" | \"oval\"","(string & {}) | \"none\" | \"off\" | \"on\" | \"sentences\" | \"words\" | \"characters\"","(string & {}) | AccordionVariant","(string & {}) | ActionIconVariant","(string & {}) | AlertVariant","(string & {}) | AvatarVariant","(string & {}) | BadgeVariant","(string & {}) | ButtonVariant","(string & {}) | CheckboxIndicatorVariant","(string & {}) | CheckboxVariant","(string & {}) | ChipVariant","(string & {}) | CloseButtonVariant","(string & {}) | DividerVariant","(string & {}) | FieldsetVariant","(string & {}) | InputVariant","(string & {}) | NavLinkVariant","(string & {}) | PillVariant","(string & {}) | RadioIndicatorVariant","(string & {}) | RadioVariant","(string & {}) | TableVariant","(string & {}) | TabsVariant","(string & {}) | TextVariant","(string & {}) | ThemeIconVariant","0 | -1","0 | 2 | 3 | 4 | 5 | 6 | 1","1 | 2 | 3 | 4 | 5 | 6","2 | 3 | 4 | 5 | 6","2 | 3 | 4 | 5 | 6 | 1","AccordionValue","AreaChartSeries[]","AriaRole","BarChartSeries[]","BarsListBarData[]","BoxMod","BubbleChartDataKey","BulletChartRange[]","ButtonSize","CSSProperties","CalendarAriaLabels","CandlestickChartDataKeys","CascaderOption[]","ChartData","ChartReferenceAreaProps[]","ChartReferenceDotProps[]","ChartReferenceLineProps[]","ChartSeries[]","ComboboxData","ComboboxGenericData","ComboboxProps","ComboboxStringGroupData","CompositeChartSeries[]","DatePickerPreset<\"default\">[]","DatePickerPreset[]","DatePickerType | Type","DatePickerValue","DateValue","DayOfWeek[]","DefaultMantineColor","DefaultMantineColor | \"initials\"","DefaultMantineColor[]","DonutChartCell[]","FlatTreeLineState[]","FunnelChartCell[]","GaugeChartSection[]","GridBreakpoints","HTMLElement | null","HTMLInputAutoCompleteAttribute","HTMLInputTypeAttribute","InputClearButtonProps","Key | null","LineChartGradientStop[]","LineChartSeries[]","LoaderProps","MantineBreakpoint","MantineChartDotProps","MantineGradient","MantineRadius","MantineShadow","MantineSize | (string & {})","MantineSpacing","MatrixChartData","Mode","MonthPickerPreset[]","Multiple","NumberInputValue","Omit, \"data\" | \"ref\" | \"dataKey\">","Omit","Omit","Omit","Omit","Omit","Omit","Omit","Omit, HTMLInputElement>, \"value\">","Omit","Omit, \"ref\">","Omit","Omit","Omit, \"ref\">","OverlayProps","Padding","Partial","Partial>","Partial>","Partial>","Partial>","Partial>","Partial, \"data\" | \"ref\" | \"dataKey\">>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial>","Partial","PieChartCell[]","PopoverMiddlewares","PopoverProps","PopoverWidth","Property.AlignItems","Property.BackgroundColor","Property.BorderRadius","Property.Height","Property.JustifyContent","Property.ListStyleType","Property.MaxHeight","Property.MinWidth","Property.Overflow","Property.OverscrollBehavior","Property.Width","RadarChartSeries[]","RangeSliderValue","React.CSSProperties","React.DetailedHTMLProps, HTMLButtonElement>","React.DetailedHTMLProps, HTMLDivElement>","React.DetailedHTMLProps, HTMLImageElement>","React.DetailedHTMLProps, HTMLInputElement>","React.HTMLInputTypeAttribute","React.ReactNode","ReactNode","Record","Record","Record[]","Record[] | readonly Record[]","Record","Record","RingProgressSection[]","SankeyChartData","ScatterChartSeries[]","ScrollAreaProps","SimpleGridProps","SliderMark[]","SparklineTrendColors","SplitterPaneSize","SplitterPaneSize[]","SplitterStep","StyleProp<\"text\" | (string & {}) | \"monospace\" | \"heading\">","StyleProp","StyleProp","StyleProp","StyleProp","StyleProp","StyleProp","StyleProp>","StyleProp","StyleProp>","StyleProp>","StyleProp","StyleProp>","StyleProp","StyleProp","StyleProp","StyleProp","StyleProp>","StyleProp","StyleProp>","StyleProp>","StyleProp>","StyleProp>","StyleProp>","StyleProp","StyleProp","StyleProp>","StyleProp","StyleProp>","StyleProp","StyleProp","StyleProp","SunburstChartData[]","T","T[]","TableData","TimePickerAmPmLabels","TimePickerPresets","TitleSize","TooltipMiddlewares","TreeNodeData","TreeNodeData[]","TreeSelectChevronAriaLabels","TreeSelectValue","TreemapData[]","Type","Type | DatePickerType","UseTreeReturnType","Value","Value | null","Value[]","WaffleChartCell[]","WrapperProps","YearPickerPreset[]","[DefaultMantineColor, DefaultMantineColor]","[number, number]","[string, string]","boolean","boolean | CascaderSafeAreaPolygonOptions","boolean | SafePolygonOptions","boolean | string","boolean[]","false | \"x\" | \"y\" | \"xy\"","false | true","false | true | \"auto\" | \"true\" | \"false\"","false | true | \"dialog\" | \"menu\" | \"grid\" | \"true\" | \"false\" | \"listbox\" | \"tree\"","false | true | \"end\" | \"start\"","false | true | \"odd\" | \"even\"","false | true | \"time\" | \"true\" | \"false\" | \"page\" | \"step\" | \"location\" | \"date\"","false | true | \"true\" | \"false\"","false | true | \"true\" | \"false\" | \"grammar\" | \"spelling\"","false | true | \"true\" | \"false\" | \"mixed\"","false | true | \"user\" | \"environment\"","false | true | \"x\" | \"y\" | \"present\"","null | string","number","number | FloatingAxesOffsets","number | MantineSize | (string & {})","number | MantineSize | (string & {}) | \"input-xs\" | \"input-sm\" | \"input-md\" | \"input-lg\" | \"input-xl\"","number | { x: number; y: number; }","readonly Record[]","string","string | (string & {})","string | (string | RegExp)[]","string | Date","string | Date | null","string | false | true","string | number","string | number | readonly string[]","string | string[] | HighlightTerm[]","string[]","string[] | null","undefined","unknown","{ area?: Record; legend?: Record; grid?: Record; root?: Record; ... 17 more ...; tooltipBody?: Record<...>; }","{ area?: Record; legend?: Record; line?: Record; grid?: Record; ... 19 more ...; tooltipBody?: Record<...>; }","{ body?: Record; input?: Record; label?: Record; root?: Record; ... 4 more ...; labelWrapper?: Record<...>; }","{ body?: Record; input?: Record; label?: Record; section?: Record; ... 19 more ...; swatch?: Record<...>; }","{ body?: Record; input?: Record; label?: Record; track?: Record; ... 5 more ...; trackLabel?: Record<...>; }","{ body?: Record; label?: Record; root?: Record; icon?: Record; ... 4 more ...; labelWrapper?: Record<...>; }","{ body?: Record; label?: Record; section?: Record; children?: Record; root?: Record<...>; chevron?: Record<...>; description?: Record<...>; collapse?: Record<...>; } | u...","{ body?: Record; label?: Record; title?: Record; root?: Record; icon?: Record<...>; wrapper?: Record<...>; message?: Record<...>; closeButton?: Record<...>; }","{ body?: Record; slider?: Record; wrapper?: Record; sliderOverlay?: Record; ... 6 more ...; swatch?: Record<...>; }","{ body?: Record; title?: Record; root?: Record; description?: Record; indicator?: Record<...>; actions?: Record<...>; }","{ body?: Record; title?: Record; root?: Record; icon?: Record; loader?: Record<...>; closeButton?: Record<...>; description?: Record<...>; }","{ brush?: Record; }","{ calendarHeader?: Record; calendarHeaderControl?: Record; calendarHeaderLevel?: Record; ... 13 more ...; monthPickerRoot?: Record<...>; }","{ calendarHeader?: Record; calendarHeaderControl?: Record; calendarHeaderLevel?: Record; ... 5 more ...; monthsListControl?: Record<...>; }","{ calendarHeader?: Record; calendarHeaderControl?: Record; calendarHeaderLevel?: Record; ... 5 more ...; yearsListRow?: Record<...>; }","{ calendarHeader?: Record; calendarHeaderControl?: Record; calendarHeaderLevel?: Record; ... 6 more ...; monthsListControl?: Record<...>; }","{ calendarHeader?: Record; calendarHeaderControl?: Record; calendarHeaderLevel?: Record; ... 6 more ...; yearsListRow?: Record<...>; }","{ calendarHeader?: Record; calendarHeaderControl?: Record; calendarHeaderLevel?: Record; ... 9 more ...; yearPickerRoot?: Record<...>; }","{ calendarHeader?: Record; calendarHeaderControl?: Record; calendarHeaderLevel?: Record; calendarHeaderControlIcon?: Record<...>; calendarHeaderSelect?: Record<...>; }","{ caption?: Record; table?: Record; tbody?: Record; td?: Record; tfoot?: Record<...>; th?: Record<...>; thead?: Record<...>; tr?: Record<...>; }","{ card?: Record; }","{ cite?: Record; root?: Record; icon?: Record; }","{ col?: Record; root?: Record; inner?: Record; container?: Record; }","{ content?: Record; root?: Record; chevron?: Record; control?: Record; container?: Record<...>; }","{ content?: Record; root?: Record; control?: Record; }","{ content?: Record; root?: Record; group?: Record; }","{ content?: Record; root?: Record; scrollbar?: Record; thumb?: Record; viewport?: Record<...>; corner?: Record<...>; }","{ content?: Record; root?: Record; separator?: Record; step?: Record; ... 9 more ...; stepDescription?: Record<...>; }","{ day?: Record; }","{ dropdown?: Record; overlay?: Record; arrow?: Record; }","{ grid?: Record; root?: Record; tooltip?: Record; container?: Record; ... 12 more ...; candle?: Record<...>; }","{ group?: Record; }","{ groupSection?: Record; }","{ hover: boolean; focus: boolean; touch: boolean; }","{ icon?: Record; indicator?: Record; }","{ image?: Record; root?: Record; placeholder?: Record; }","{ input?: Record; label?: Record; option?: Record; section?: Record; ... 11 more ...; groupLabel?: Record<...>; }","{ input?: Record; label?: Record; option?: Record; section?: Record; ... 14 more ...; inputField?: Record<...>; }","{ input?: Record; label?: Record; option?: Record; section?: Record; ... 21 more ...; flatOption?: Record<...>; }","{ input?: Record; label?: Record; root?: Record; control?: Record; indicator?: Record<...>; innerLabel?: Record<...>; }","{ input?: Record; label?: Record; root?: Record; iconWrapper?: Record; checkIcon?: Record<...>; }","{ input?: Record; label?: Record; root?: Record; starSymbol?: Record; symbolBody?: Record<...>; symbolGroup?: Record<...>; }","{ input?: Record; label?: Record; section?: Record; root?: Record; ... 17 more ...; presetControl?: Record<...>; }","{ input?: Record; label?: Record; section?: Record; root?: Record; ... 19 more ...; yearPickerRoot?: Record<...>; }","{ input?: Record; label?: Record; section?: Record; root?: Record; ... 23 more ...; monthPickerRoot?: Record<...>; }","{ input?: Record; label?: Record; section?: Record; root?: Record; ... 31 more ...; presetButton?: Record<...>; }","{ input?: Record; label?: Record; section?: Record; root?: Record; ... 32 more ...; datePickerRoot?: Record<...>; }","{ input?: Record; label?: Record; section?: Record; root?: Record; ... 38 more ...; rangeInfo?: Record<...>; }","{ input?: Record; label?: Record; section?: Record; root?: Record; ... 5 more ...; bottomSection?: Record<...>; }","{ input?: Record; label?: Record; section?: Record; root?: Record; ... 7 more ...; controls?: Record<...>; }","{ input?: Record; label?: Record; section?: Record; root?: Record; ... 7 more ...; innerInput?: Record<...>; }","{ input?: Record; root?: Record; pinInput?: Record; }","{ input?: Record; section?: Record; wrapper?: Record; bottomSection?: Record; }","{ label?: Record; content?: Record; root?: Record; item?: Record; ... 4 more ...; control?: Record<...>; }","{ label?: Record; legend?: Record; root?: Record; tooltip?: Record; ... 9 more ...; tooltipBody?: Record<...>; }","{ label?: Record; mark?: Record; root?: Record; thumb?: Record; marks?: Record<...>; }","{ label?: Record; mark?: Record; track?: Record; root?: Record; ... 4 more ...; markLabel?: Record<...>; }","{ label?: Record; root?: Record; control?: Record; dots?: Record; items?: Record<...>; }","{ label?: Record; root?: Record; description?: Record; error?: Record; success?: Record<...>; required?: Record<...>; }","{ label?: Record; root?: Record; node?: Record; subtree?: Record; }","{ label?: Record; root?: Record; remove?: Record; }","{ label?: Record; root?: Record; }","{ label?: Record; search?: Record; item?: Record; chevron?: Record; ... 6 more ...; divider?: Record<...>; }","{ label?: Record; section?: Record; root?: Record; loader?: Record; inner?: Record<...>; }","{ label?: Record; section?: Record; root?: Record; }","{ label?: Record; section?: Record; track?: Record; root?: Record; needle?: Record<...>; }","{ label?: Record; svg?: Record; root?: Record; curve?: Record; }","{ label?: Record; svg?: Record; root?: Record; emptySegment?: Record; filledSegment?: Record<...>; }","{ label?: Record; track?: Record; root?: Record; target?: Record; ... 5 more ...; targetLabel?: Record<...>; }","{ legend?: Record; grid?: Record; root?: Record; cell?: Record; legendItem?: Record<...>; legendLabel?: Record<...>; legendSwatch?: Record<...>; }","{ legend?: Record; grid?: Record; root?: Record; tooltip?: Record; ... 16 more ...; scatter?: Record<...>; }","{ legend?: Record; grid?: Record; root?: Record; tooltip?: Record; ... 17 more ...; tooltipBody?: Record<...>; }","{ legend?: Record; legendItem?: Record; legendItemColor?: Record; legendItemName?: Record<...>; }","{ legend?: Record; line?: Record; grid?: Record; root?: Record; ... 17 more ...; tooltipBody?: Record<...>; }","{ legend?: Record; rect?: Record; root?: Record; weekdayLabel?: Record; monthLabel?: Record<...>; legendLabel?: Record<...>; legendRect?: Record<...>; }","{ legend?: Record; root?: Record; cell?: Record; legendLabel?: Record; legendRect?: Record<...>; xLabel?: Record<...>; yLabel?: Record<...>; }","{ legend?: Record; root?: Record; tooltip?: Record; container?: Record; ... 9 more ...; tooltipBody?: Record<...>; }","{ legend?: Record; root?: Record; tooltip?: Record; legendItem?: Record; ... 8 more ...; tooltipBody?: Record<...>; }","{ legend?: Record; root?: Record; tooltip?: Record; legendItem?: Record; legendItemColor?: Record<...>; legendItemName?: Record<...>; }","{ legend?: Record; root?: Record; }","{ levelsGroup?: Record; }","{ month?: Record; weekday?: Record; weekdaysRow?: Record; monthRow?: Record; ... 10 more ...; levelsGroup?: Record<...>; }","{ month?: Record; weekday?: Record; weekdaysRow?: Record; monthRow?: Record; ... 18 more ...; yearsListRow?: Record<...>; }","{ month?: Record; weekday?: Record; weekdaysRow?: Record; monthRow?: Record; ... 21 more ...; datePickerRoot?: Record<...>; }","{ month?: Record; weekday?: Record; weekdaysRow?: Record; monthRow?: Record; ... 4 more ...; day?: Record<...>; }","{ month?: Record; weekday?: Record; weekdaysRow?: Record; monthRow?: Record; ... 9 more ...; calendarHeaderSelect?: Record<...>; }","{ monthsList?: Record; monthsListCell?: Record; monthsListRow?: Record; monthsListControl?: Record<...>; }","{ pickerControl?: Record; }","{ root?: Record; alphaOverlay?: Record; shadowOverlay?: Record; colorOverlay?: Record<...>; childrenOverlay?: Record<...>; }","{ root?: Record; bar?: Record; barLabel?: Record; barValue?: Record; labelsRow?: Record<...>; }","{ root?: Record; burger?: Record; }","{ root?: Record; container?: Record; }","{ root?: Record; control?: Record; day?: Record; days?: Record; dayMonth?: Record<...>; dayNumber?: Record<...>; }","{ root?: Record; control?: Record; simpleGrid?: Record; }","{ root?: Record; copyValue?: Record; digit?: Record; digitColumn?: Record; char?: Record<...>; }","{ root?: Record; icon?: Record; loader?: Record; }","{ root?: Record; indicator?: Record; }","{ root?: Record; item?: Record; itemLabel?: Record; itemValue?: Record; }","{ root?: Record; item?: Record; itemLabel?: Record; itemWrapper?: Record; itemIcon?: Record<...>; }","{ root?: Record; item?: Record; itemTitle?: Record; itemBody?: Record; itemContent?: Record<...>; itemBullet?: Record<...>; itemOpposite?: Record<...>; }","{ root?: Record; loader?: Record; overlay?: Record; }","{ root?: Record; month?: Record; weekday?: Record; weekdaysRow?: Record; ... 28 more ...; rangeInfo?: Record<...>; }","{ root?: Record; panel?: Record; list?: Record; tab?: Record; tabSection?: Record<...>; tabLabel?: Record<...>; }","{ root?: Record; separator?: Record; breadcrumb?: Record; }","{ root?: Record; thumb?: Record; handle?: Record; pane?: Record; }","{ root?: Record; tooltip?: Record; axis?: Record; }","{ root?: Record; tooltip?: Record; tooltipItem?: Record; tooltipItemBody?: Record<...>; ... 4 more ...; tooltipBody?: Record<...>; }","{ root?: Record; }","{ scrollContainer?: Record; scrollContainerInner?: Record; }","{ section?: Record; root?: Record; }","{ slider?: Record; sliderOverlay?: Record; thumb?: Record; }","{ tooltip?: Record; arrow?: Record; }","{ tooltip?: Record; tooltipItem?: Record; tooltipItemBody?: Record; tooltipItemColor?: Record<...>; tooltipItemName?: Record<...>; tooltipItemData?: Record<...>; tooltipLabel?: Record<...>; tool...","{ value: number; label?: string; }[]","{ weekday?: Record; weekdaysRow?: Record; }","{ x: string; y: string; }","{ x?: number; y?: number; }","{ x?: string; y?: string; }","{ yearsListControl?: Record; yearsList?: Record; yearsListCell?: Record; yearsListRow?: Record<...>; }"],"globalProps":[{"name":"abbr","required":false,"source":"global","typeRef":377},{"name":"about","required":false,"source":"global","typeRef":377},{"name":"accentHeight","required":false,"source":"global","typeRef":383},{"name":"accept","required":false,"source":"global","typeRef":377},{"name":"accessKey","required":false,"source":"global","typeRef":377},{"name":"accumulate","required":false,"source":"global","literalValues":["none","sum"],"typeRef":61},{"name":"additive","required":false,"source":"global","literalValues":["replace","sum"],"typeRef":75},{"name":"align","required":false,"source":"global","literalValues":["center","char","justify","left","right"],"typeRef":22},{"name":"alignmentBaseline","required":false,"source":"global","literalValues":["after-edge","alphabetic","auto","baseline","before-edge","central","hanging","ideographic","inherit","mathematical","middle","text-after-edge","text-before-edge"],"typeRef":39},{"name":"allowReorder","required":false,"source":"global","literalValues":["no","yes"],"typeRef":87},{"name":"alphabetic","required":false,"source":"global","typeRef":383},{"name":"alt","required":false,"source":"global","typeRef":377},{"name":"amplitude","required":false,"source":"global","typeRef":383},{"name":"arabicForm","required":false,"source":"global","literalValues":["initial","isolated","medial","terminal"],"typeRef":46},{"name":"aria-activedescendant","required":false,"source":"global","description":"Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.","typeRef":377},{"name":"aria-atomic","required":false,"source":"global","literalValues":[false,"false",true,"true"],"description":"Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.","typeRef":365},{"name":"aria-autocomplete","required":false,"source":"global","literalValues":["both","inline","list","none"],"description":"Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be presented if they are made.","typeRef":59},{"name":"aria-braillelabel","required":false,"source":"global","description":"Defines a string value that labels the current element, which is intended to be converted into Braille.","typeRef":377},{"name":"aria-brailleroledescription","required":false,"source":"global","description":"Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.","typeRef":377},{"name":"aria-busy","required":false,"source":"global","literalValues":[false,"false",true,"true"],"typeRef":365},{"name":"aria-checked","required":false,"source":"global","literalValues":[false,"false","mixed",true,"true"],"description":"Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.","typeRef":367},{"name":"aria-colcount","required":false,"source":"global","description":"Defines the total number of columns in a table, grid, or treegrid.","typeRef":371},{"name":"aria-colindex","required":false,"source":"global","description":"Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.","typeRef":371},{"name":"aria-colindextext","required":false,"source":"global","description":"Defines a human readable text alternative of aria-colindex.","typeRef":377},{"name":"aria-colspan","required":false,"source":"global","description":"Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.","typeRef":371},{"name":"aria-controls","required":false,"source":"global","description":"Identifies the element (or elements) whose contents or presence are controlled by the current element.","typeRef":377},{"name":"aria-current","required":false,"source":"global","literalValues":["date",false,"false","location","page","step","time",true,"true"],"description":"Indicates the element that represents the current item within a container or set of related elements.","typeRef":364},{"name":"aria-describedby","required":false,"source":"global","description":"Identifies the element (or elements) that describes the object.","typeRef":377},{"name":"aria-description","required":false,"source":"global","description":"Defines a string value that describes or annotates the current element.","typeRef":377},{"name":"aria-details","required":false,"source":"global","description":"Identifies the element that provides a detailed, extended description for the object.","typeRef":377},{"name":"aria-disabled","required":false,"source":"global","literalValues":[false,"false",true,"true"],"description":"Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.","typeRef":365},{"name":"aria-dropeffect","required":false,"source":"global","literalValues":["copy","execute","link","move","none","popup"],"description":"Indicates what functions can be performed when a dragged object is released on the drop target.","typeRef":52},{"name":"aria-errormessage","required":false,"source":"global","description":"Identifies the element that provides an error message for the object.","typeRef":377},{"name":"aria-expanded","required":false,"source":"global","literalValues":[false,"false",true,"true"],"description":"Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.","typeRef":365},{"name":"aria-flowto","required":false,"source":"global","description":"Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion, allows assistive technology to override the general default of reading in document source order.","typeRef":377},{"name":"aria-grabbed","required":false,"source":"global","literalValues":[false,"false",true,"true"],"description":"Indicates an element's \"grabbed\" state in a drag-and-drop operation.","typeRef":365},{"name":"aria-haspopup","required":false,"source":"global","literalValues":["dialog",false,"false","grid","listbox","menu","tree",true,"true"],"description":"Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.","typeRef":361},{"name":"aria-hidden","required":false,"source":"global","literalValues":[false,"false",true,"true"],"description":"Indicates whether the element is exposed to an accessibility API.","typeRef":365},{"name":"aria-invalid","required":false,"source":"global","literalValues":[false,"false","grammar","spelling",true,"true"],"description":"Indicates the entered value does not conform to the format expected by the application.","typeRef":366},{"name":"aria-keyshortcuts","required":false,"source":"global","description":"Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.","typeRef":377},{"name":"aria-label","required":false,"source":"global","description":"Defines a string value that labels the current element.","typeRef":377},{"name":"aria-labelledby","required":false,"source":"global","description":"Identifies the element (or elements) that labels the current element.","typeRef":377},{"name":"aria-level","required":false,"source":"global","description":"Defines the hierarchical level of an element within a structure.","typeRef":371},{"name":"aria-live","required":false,"source":"global","literalValues":["assertive","off","polite"],"description":"Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.","typeRef":65},{"name":"aria-modal","required":false,"source":"global","literalValues":[false,"false",true,"true"],"description":"Indicates whether an element is modal when displayed.","typeRef":365},{"name":"aria-multiline","required":false,"source":"global","literalValues":[false,"false",true,"true"],"description":"Indicates whether a text box accepts multiple lines of input or only a single line.","typeRef":365},{"name":"aria-multiselectable","required":false,"source":"global","literalValues":[false,"false",true,"true"],"description":"Indicates that the user may select more than one item from the current selectable descendants.","typeRef":365},{"name":"aria-orientation","required":false,"source":"global","literalValues":["horizontal","vertical"],"description":"Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.","typeRef":36},{"name":"aria-owns","required":false,"source":"global","description":"Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship between DOM elements where the DOM hierarchy cannot be used to represent the relationship.","typeRef":377},{"name":"aria-placeholder","required":false,"source":"global","description":"Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value. A hint could be a sample value or a brief description of the expected format.","typeRef":377},{"name":"aria-posinset","required":false,"source":"global","description":"Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.","typeRef":371},{"name":"aria-pressed","required":false,"source":"global","literalValues":[false,"false","mixed",true,"true"],"description":"Indicates the current \"pressed\" state of toggle buttons.","typeRef":367},{"name":"aria-readonly","required":false,"source":"global","literalValues":[false,"false",true,"true"],"description":"Indicates that the element is not editable, but is otherwise operable.","typeRef":365},{"name":"aria-relevant","required":false,"source":"global","literalValues":["additions","additions removals","additions text","all","removals","removals additions","removals text","text","text additions","text removals"],"description":"Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.","typeRef":77},{"name":"aria-required","required":false,"source":"global","literalValues":[false,"false",true,"true"],"description":"Indicates that user input is required on the element before a form may be submitted.","typeRef":365},{"name":"aria-roledescription","required":false,"source":"global","description":"Defines a human-readable, author-localized description for the role of an element.","typeRef":377},{"name":"aria-rowcount","required":false,"source":"global","description":"Defines the total number of rows in a table, grid, or treegrid.","typeRef":371},{"name":"aria-rowindex","required":false,"source":"global","description":"Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.","typeRef":371},{"name":"aria-rowindextext","required":false,"source":"global","description":"Defines a human readable text alternative of aria-rowindex.","typeRef":377},{"name":"aria-rowspan","required":false,"source":"global","description":"Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.","typeRef":371},{"name":"aria-selected","required":false,"source":"global","literalValues":[false,"false",true,"true"],"description":"Indicates the current \"selected\" state of various widgets.","typeRef":365},{"name":"aria-setsize","required":false,"source":"global","description":"Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.","typeRef":371},{"name":"aria-sort","required":false,"source":"global","literalValues":["ascending","descending","none","other"],"description":"Indicates if items in a table or grid are sorted in ascending or descending order.","typeRef":58},{"name":"aria-valuemax","required":false,"source":"global","description":"Defines the maximum allowed value for a range widget.","typeRef":371},{"name":"aria-valuemin","required":false,"source":"global","description":"Defines the minimum allowed value for a range widget.","typeRef":371},{"name":"aria-valuenow","required":false,"source":"global","description":"Defines the current value for a range widget.","typeRef":371},{"name":"aria-valuetext","required":false,"source":"global","description":"Defines the human readable text alternative of aria-valuenow for a range widget.","typeRef":377},{"name":"ascent","required":false,"source":"global","typeRef":383},{"name":"attributeName","required":false,"source":"global","typeRef":377},{"name":"attributeType","required":false,"source":"global","typeRef":377},{"name":"autoCapitalize","required":false,"source":"global","literalValues":["characters","none","off","on","sentences","words"],"typeRef":115},{"name":"autoComplete","required":false,"source":"global","typeRef":180},{"name":"autoCorrect","required":false,"source":"global","typeRef":377},{"name":"autoReverse","required":false,"source":"global","literalValues":[false,"false",true,"true"],"typeRef":365},{"name":"autoSave","required":false,"source":"global","typeRef":377},{"name":"azimuth","required":false,"source":"global","typeRef":383},{"name":"baseFrequency","required":false,"source":"global","typeRef":383},{"name":"baseProfile","required":false,"source":"global","typeRef":383},{"name":"baselineShift","required":false,"source":"global","typeRef":383},{"name":"bbox","required":false,"source":"global","typeRef":383},{"name":"bd","required":false,"source":"global","description":"Border","typeRef":306},{"name":"bdrs","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"BorderRadius, theme key: theme.radius","typeRef":299},{"name":"begin","required":false,"source":"global","typeRef":383},{"name":"bg","required":false,"source":"global","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Background, theme key: theme.colors","typeRef":298},{"name":"bga","required":false,"source":"global","literalValues":["-moz-initial","fixed","inherit","initial","local","revert","revert-layer","scroll","unset"],"description":"BackgroundAttachment","typeRef":302},{"name":"bgcolor","required":false,"source":"global","typeRef":377},{"name":"bgp","required":false,"source":"global","description":"BackgroundPosition","typeRef":303},{"name":"bgr","required":false,"source":"global","literalValues":["-moz-initial","inherit","initial","no-repeat","repeat","repeat-x","repeat-y","revert","revert-layer","round","space","unset"],"description":"BackgroundRepeat","typeRef":304},{"name":"bgsz","required":false,"source":"global","description":"BackgroundSize","typeRef":305},{"name":"bias","required":false,"source":"global","typeRef":383},{"name":"border","required":false,"source":"global","typeRef":371},{"name":"by","required":false,"source":"global","typeRef":383},{"name":"c","required":false,"source":"global","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Color","typeRef":298},{"name":"calcMode","required":false,"source":"global","typeRef":383},{"name":"capHeight","required":false,"source":"global","typeRef":383},{"name":"capture","required":false,"source":"global","literalValues":["environment",false,true,"user"],"typeRef":368},{"name":"cellPadding","required":false,"source":"global","typeRef":383},{"name":"cellSpacing","required":false,"source":"global","typeRef":383},{"name":"checked","required":false,"source":"global","literalValues":[false,true],"typeRef":359},{"name":"clip","required":false,"source":"global","typeRef":383},{"name":"clipPath","required":false,"source":"global","typeRef":377},{"name":"clipPathUnits","required":false,"source":"global","typeRef":383},{"name":"clipRule","required":false,"source":"global","typeRef":383},{"name":"colSpan","required":false,"source":"global","typeRef":371},{"name":"color","required":false,"source":"global","literalValues":["blue","cyan","dark","grape","gray","green","indigo","initials","lime","orange","pink","red","teal","violet","yellow"],"description":"Key of `theme.colors` or any valid CSS color","typeRef":377},{"name":"colorInterpolation","required":false,"source":"global","typeRef":383},{"name":"colorInterpolationFilters","required":false,"source":"global","literalValues":["auto","inherit","linearRGB","sRGB"],"typeRef":40},{"name":"colorProfile","required":false,"source":"global","typeRef":383},{"name":"colorRendering","required":false,"source":"global","typeRef":383},{"name":"cols","required":false,"source":"global","typeRef":371},{"name":"content","required":false,"source":"global","typeRef":377},{"name":"contentScriptType","required":false,"source":"global","typeRef":383},{"name":"contentStyleType","required":false,"source":"global","typeRef":383},{"name":"contextMenu","required":false,"source":"global","typeRef":377},{"name":"crossOrigin","required":false,"source":"global","literalValues":["","anonymous","use-credentials"],"typeRef":0},{"name":"cursor","required":false,"source":"global","typeRef":383},{"name":"cx","required":false,"source":"global","typeRef":383},{"name":"cy","required":false,"source":"global","typeRef":383},{"name":"d","required":false,"source":"global","typeRef":377},{"name":"darkHidden","required":false,"source":"global","literalValues":[false,true],"description":"Determines whether component should be hidden in dark color scheme with `display: none`","typeRef":359},{"name":"datatype","required":false,"source":"global","typeRef":377},{"name":"decelerate","required":false,"source":"global","typeRef":383},{"name":"defaultChecked","required":false,"source":"global","literalValues":[false,true],"typeRef":359},{"name":"defaultValue","required":false,"source":"global","typeRef":384},{"name":"descent","required":false,"source":"global","typeRef":383},{"name":"diffuseConstant","required":false,"source":"global","typeRef":383},{"name":"dir","required":false,"source":"global","typeRef":377},{"name":"dirName","required":false,"source":"global","typeRef":377},{"name":"direction","required":false,"source":"global","typeRef":383},{"name":"disabled","required":false,"source":"global","literalValues":[false,true],"typeRef":359},{"name":"display","required":false,"source":"global","literalValues":["-moz-initial","-ms-flexbox","-ms-grid","-ms-inline-flexbox","-ms-inline-grid","-webkit-flex","-webkit-inline-flex","block","contents","flex","flow","flow-root","grid","inherit","initial","inline","inline-block","inline-flex","inline-grid","inline-list-item","inline-table","list-item","none","revert","revert-layer","ruby","ruby-base","ruby-base-container","ruby-text","ruby-text-container","run-in","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","unset"],"typeRef":307},{"name":"divisor","required":false,"source":"global","typeRef":383},{"name":"dominantBaseline","required":false,"source":"global","literalValues":["alphabetic","auto","central","hanging","ideographic","inherit","mathematical","middle","no-change","reset-size","text-after-edge","text-before-edge","use-script"],"typeRef":41},{"name":"draggable","required":false,"source":"global","literalValues":[false,"false",true,"true"],"typeRef":365},{"name":"dur","required":false,"source":"global","typeRef":383},{"name":"dx","required":false,"source":"global","typeRef":383},{"name":"dy","required":false,"source":"global","typeRef":383},{"name":"edgeMode","required":false,"source":"global","typeRef":383},{"name":"elevation","required":false,"source":"global","typeRef":383},{"name":"enableBackground","required":false,"source":"global","typeRef":383},{"name":"end","required":false,"source":"global","typeRef":383},{"name":"enterKeyHint","required":false,"source":"global","literalValues":["done","enter","go","next","previous","search","send"],"typeRef":71},{"name":"exponent","required":false,"source":"global","typeRef":383},{"name":"exportparts","required":false,"source":"global","typeRef":377},{"name":"externalResourcesRequired","required":false,"source":"global","literalValues":[false,"false",true,"true"],"typeRef":365},{"name":"ff","required":false,"source":"global","literalValues":["heading","monospace","text"],"description":"FontFamily","typeRef":296},{"name":"fill","required":false,"source":"global","typeRef":377},{"name":"fillOpacity","required":false,"source":"global","typeRef":383},{"name":"fillRule","required":false,"source":"global","literalValues":["evenodd","inherit","nonzero"],"typeRef":43},{"name":"filter","required":false,"source":"global","typeRef":377},{"name":"filterRes","required":false,"source":"global","typeRef":383},{"name":"filterUnits","required":false,"source":"global","typeRef":383},{"name":"flex","required":false,"source":"global","typeRef":308},{"name":"floodColor","required":false,"source":"global","typeRef":383},{"name":"floodOpacity","required":false,"source":"global","typeRef":383},{"name":"focusable","required":false,"source":"global","literalValues":["auto",false,"false",true,"true"],"typeRef":360},{"name":"fontFamily","required":false,"source":"global","typeRef":377},{"name":"fontSize","required":false,"source":"global","typeRef":383},{"name":"fontSizeAdjust","required":false,"source":"global","typeRef":383},{"name":"fontStretch","required":false,"source":"global","typeRef":383},{"name":"fontStyle","required":false,"source":"global","typeRef":383},{"name":"fontVariant","required":false,"source":"global","typeRef":383},{"name":"fontWeight","required":false,"source":"global","typeRef":383},{"name":"format","required":false,"source":"global","typeRef":383},{"name":"fr","required":false,"source":"global","typeRef":383},{"name":"frame","required":false,"source":"global","literalValues":[false,true],"typeRef":359},{"name":"from","required":false,"source":"global","typeRef":383},{"name":"fs","required":false,"source":"global","literalValues":["-moz-initial","inherit","initial","italic","normal","oblique","revert","revert-layer","unset"],"description":"FontStyle","typeRef":311},{"name":"fw","required":false,"source":"global","literalValues":["-moz-initial","bold","bolder","inherit","initial","lighter","normal","revert","revert-layer","unset"],"description":"FontWeight","typeRef":312},{"name":"fx","required":false,"source":"global","typeRef":383},{"name":"fy","required":false,"source":"global","typeRef":383},{"name":"fz","required":false,"source":"global","literalValues":["h1","h2","h3","h4","h5","h6","lg","md","sm","xl","xs"],"description":"FontSize, theme key: theme.fontSizes","typeRef":325},{"name":"g1","required":false,"source":"global","typeRef":383},{"name":"g2","required":false,"source":"global","typeRef":383},{"name":"glyphName","required":false,"source":"global","typeRef":383},{"name":"glyphOrientationHorizontal","required":false,"source":"global","typeRef":383},{"name":"glyphOrientationVertical","required":false,"source":"global","typeRef":383},{"name":"gradientTransform","required":false,"source":"global","typeRef":377},{"name":"gradientUnits","required":false,"source":"global","typeRef":377},{"name":"h","required":false,"source":"global","description":"Height, theme key: theme.spacing","typeRef":313},{"name":"hanging","required":false,"source":"global","typeRef":383},{"name":"headers","required":false,"source":"global","typeRef":377},{"name":"height","required":false,"source":"global","description":"Height of the brush in pixels.","typeRef":383},{"name":"hidden","required":false,"source":"global","literalValues":[false,true],"typeRef":359},{"name":"hiddenFrom","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"Breakpoint above which the component is hidden with `display: none`","typeRef":187},{"name":"horizAdvX","required":false,"source":"global","typeRef":383},{"name":"horizOriginX","required":false,"source":"global","typeRef":383},{"name":"href","required":false,"source":"global","typeRef":377},{"name":"id","required":false,"source":"global","description":"Static id used as base to generate `aria-` attributes, by default generates random id","typeRef":377},{"name":"ideographic","required":false,"source":"global","typeRef":383},{"name":"imageRendering","required":false,"source":"global","typeRef":383},{"name":"in","required":false,"source":"global","typeRef":377},{"name":"in2","required":false,"source":"global","typeRef":383},{"name":"inert","required":false,"source":"global","literalValues":[false,true],"typeRef":359},{"name":"inlist","required":false,"source":"global","typeRef":389},{"name":"inputMode","required":false,"source":"global","literalValues":["decimal","email","none","numeric","search","tel","text","url"],"description":"Hints at the type of data that might be entered by the user while editing the element or its contents","typeRef":72},{"name":"intercept","required":false,"source":"global","typeRef":383},{"name":"is","required":false,"source":"global","description":"Specify that a standard HTML element should behave like a defined custom built-in element","typeRef":377},{"name":"itemID","required":false,"source":"global","typeRef":377},{"name":"itemProp","required":false,"source":"global","typeRef":377},{"name":"itemScope","required":false,"source":"global","literalValues":[false,true],"typeRef":359},{"name":"itemType","required":false,"source":"global","typeRef":377},{"name":"k","required":false,"source":"global","typeRef":383},{"name":"k1","required":false,"source":"global","typeRef":383},{"name":"k2","required":false,"source":"global","typeRef":383},{"name":"k3","required":false,"source":"global","typeRef":383},{"name":"k4","required":false,"source":"global","typeRef":383},{"name":"kernelMatrix","required":false,"source":"global","typeRef":383},{"name":"kernelUnitLength","required":false,"source":"global","typeRef":383},{"name":"kerning","required":false,"source":"global","typeRef":383},{"name":"key","required":false,"source":"global","description":"Stable identity used by React when rendering collections.","typeRef":183},{"name":"keyPoints","required":false,"source":"global","typeRef":383},{"name":"keySplines","required":false,"source":"global","typeRef":383},{"name":"keyTimes","required":false,"source":"global","typeRef":383},{"name":"lang","required":false,"source":"global","typeRef":377},{"name":"lengthAdjust","required":false,"source":"global","typeRef":383},{"name":"letterSpacing","required":false,"source":"global","typeRef":383},{"name":"lh","required":false,"source":"global","literalValues":["h1","h2","h3","h4","h5","h6","lg","md","sm","xl","xs"],"description":"LineHeight, theme key: lineHeights","typeRef":326},{"name":"lightHidden","required":false,"source":"global","literalValues":[false,true],"description":"Determines whether component should be hidden in light color scheme with `display: none`","typeRef":359},{"name":"lightingColor","required":false,"source":"global","typeRef":383},{"name":"limitingConeAngle","required":false,"source":"global","typeRef":383},{"name":"list","required":false,"source":"global","typeRef":377},{"name":"local","required":false,"source":"global","typeRef":383},{"name":"lts","required":false,"source":"global","description":"LetterSpacing","typeRef":315},{"name":"m","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"Margin, theme key: theme.spacing","typeRef":299},{"name":"mah","required":false,"source":"global","description":"MaxHeight, theme key: theme.spacing","typeRef":316},{"name":"markerEnd","required":false,"source":"global","typeRef":377},{"name":"markerHeight","required":false,"source":"global","typeRef":383},{"name":"markerMid","required":false,"source":"global","typeRef":377},{"name":"markerStart","required":false,"source":"global","typeRef":377},{"name":"markerUnits","required":false,"source":"global","typeRef":383},{"name":"markerWidth","required":false,"source":"global","typeRef":383},{"name":"mask","required":false,"source":"global","typeRef":377},{"name":"maskContentUnits","required":false,"source":"global","typeRef":383},{"name":"maskUnits","required":false,"source":"global","typeRef":383},{"name":"mathematical","required":false,"source":"global","typeRef":383},{"name":"maw","required":false,"source":"global","description":"MaxWidth, theme key: theme.spacing","typeRef":317},{"name":"max","required":false,"source":"global","typeRef":383},{"name":"maxLength","required":false,"source":"global","typeRef":371},{"name":"mb","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"MarginBottom, theme key: theme.spacing","typeRef":299},{"name":"me","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"MarginInlineEnd, theme key: theme.spacing","typeRef":299},{"name":"media","required":false,"source":"global","typeRef":377},{"name":"method","required":false,"source":"global","typeRef":377},{"name":"mie","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"MarginInlineEnd, theme key: theme.spacing","typeRef":299},{"name":"mih","required":false,"source":"global","description":"MinHeight, theme key: theme.spacing","typeRef":318},{"name":"min","required":false,"source":"global","typeRef":383},{"name":"minLength","required":false,"source":"global","typeRef":371},{"name":"mis","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"MarginInlineStart, theme key: theme.spacing","typeRef":299},{"name":"miw","required":false,"source":"global","description":"MinWidth, theme key: theme.spacing","typeRef":319},{"name":"ml","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"MarginLeft, theme key: theme.spacing","typeRef":299},{"name":"mod","required":false,"source":"global","description":"Element modifiers transformed into `data-` attributes, for example, `{ 'data-size': 'xl' }`, falsy values are removed","typeRef":147},{"name":"mode","required":false,"source":"global","typeRef":383},{"name":"mr","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"MarginRight, theme key: theme.spacing","typeRef":299},{"name":"ms","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"MarginInlineStart, theme key: theme.spacing","typeRef":299},{"name":"mt","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"MarginTop, theme key: theme.spacing","typeRef":299},{"name":"multiple","required":false,"source":"global","literalValues":[false,true],"typeRef":359},{"name":"mx","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"MarginInline, theme key: theme.spacing","typeRef":299},{"name":"my","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"MarginBlock, theme key: theme.spacing","typeRef":299},{"name":"name","required":false,"source":"global","typeRef":377},{"name":"nonce","required":false,"source":"global","typeRef":377},{"name":"numOctaves","required":false,"source":"global","typeRef":383},{"name":"offset","required":false,"source":"global","typeRef":383},{"name":"opacity","required":false,"source":"global","literalValues":["-moz-initial","inherit","initial","revert","revert-layer","unset"],"typeRef":320},{"name":"operator","required":false,"source":"global","typeRef":383},{"name":"order","required":false,"source":"global","typeRef":383},{"name":"orient","required":false,"source":"global","typeRef":383},{"name":"orientation","required":false,"source":"global","typeRef":383},{"name":"origin","required":false,"source":"global","typeRef":383},{"name":"overflow","required":false,"source":"global","typeRef":383},{"name":"overlinePosition","required":false,"source":"global","typeRef":383},{"name":"overlineThickness","required":false,"source":"global","typeRef":383},{"name":"p","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"Padding, theme key: theme.spacing","typeRef":299},{"name":"paintOrder","required":false,"source":"global","typeRef":383},{"name":"panose1","required":false,"source":"global","typeRef":383},{"name":"part","required":false,"source":"global","typeRef":377},{"name":"path","required":false,"source":"global","typeRef":377},{"name":"pathLength","required":false,"source":"global","typeRef":383},{"name":"pattern","required":false,"source":"global","typeRef":377},{"name":"patternContentUnits","required":false,"source":"global","typeRef":377},{"name":"patternTransform","required":false,"source":"global","typeRef":383},{"name":"patternUnits","required":false,"source":"global","typeRef":377},{"name":"pb","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"PaddingBottom, theme key: theme.spacing","typeRef":299},{"name":"pe","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"PaddingInlineEnd, theme key: theme.spacing","typeRef":299},{"name":"pie","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"PaddingInlineEnd, theme key: theme.spacing","typeRef":299},{"name":"pis","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"PaddingInlineStart, theme key: theme.spacing","typeRef":299},{"name":"pl","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"PaddingLeft, theme key: theme.spacing","typeRef":299},{"name":"placeholder","required":false,"source":"global","typeRef":377},{"name":"pointerEvents","required":false,"source":"global","typeRef":383},{"name":"points","required":false,"source":"global","typeRef":377},{"name":"pointsAtX","required":false,"source":"global","typeRef":383},{"name":"pointsAtY","required":false,"source":"global","typeRef":383},{"name":"pointsAtZ","required":false,"source":"global","typeRef":383},{"name":"pr","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"PaddingRight, theme key: theme.spacing","typeRef":299},{"name":"prefix","required":false,"source":"global","typeRef":377},{"name":"preserveAlpha","required":false,"source":"global","literalValues":[false,"false",true,"true"],"typeRef":365},{"name":"preserveAspectRatio","required":false,"source":"global","typeRef":377},{"name":"primitiveUnits","required":false,"source":"global","typeRef":383},{"name":"property","required":false,"source":"global","typeRef":377},{"name":"ps","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"PaddingInlineStart, theme key: theme.spacing","typeRef":299},{"name":"pt","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"PaddingTop, theme key: theme.spacing","typeRef":299},{"name":"px","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"PaddingInline, theme key: theme.spacing","typeRef":299},{"name":"py","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"PaddingBlock, theme key: theme.spacing","typeRef":299},{"name":"r","required":false,"source":"global","typeRef":383},{"name":"radioGroup","required":false,"source":"global","typeRef":377},{"name":"radius","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"Key of `theme.radius` or any valid CSS value to set `border-radius`, numbers are converted to rem","typeRef":190},{"name":"readOnly","required":false,"source":"global","literalValues":[false,true],"typeRef":359},{"name":"rel","required":false,"source":"global","typeRef":377},{"name":"renderingIntent","required":false,"source":"global","typeRef":383},{"name":"repeatCount","required":false,"source":"global","typeRef":383},{"name":"repeatDur","required":false,"source":"global","typeRef":383},{"name":"required","required":false,"source":"global","literalValues":[false,true],"typeRef":359},{"name":"requiredExtensions","required":false,"source":"global","typeRef":383},{"name":"requiredFeatures","required":false,"source":"global","typeRef":383},{"name":"resource","required":false,"source":"global","typeRef":377},{"name":"restart","required":false,"source":"global","typeRef":383},{"name":"result","required":false,"source":"global","typeRef":377},{"name":"results","required":false,"source":"global","typeRef":371},{"name":"rev","required":false,"source":"global","typeRef":377},{"name":"role","required":false,"source":"global","typeRef":144},{"name":"rotate","required":false,"source":"global","typeRef":383},{"name":"rowSpan","required":false,"source":"global","typeRef":371},{"name":"rows","required":false,"source":"global","typeRef":371},{"name":"rules","required":false,"source":"global","literalValues":["all","columns","groups","none","rows"],"typeRef":56},{"name":"rx","required":false,"source":"global","typeRef":383},{"name":"ry","required":false,"source":"global","typeRef":383},{"name":"scale","required":false,"source":"global","typeRef":383},{"name":"scope","required":false,"source":"global","typeRef":377},{"name":"security","required":false,"source":"global","typeRef":377},{"name":"seed","required":false,"source":"global","typeRef":383},{"name":"shadow","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"Key of `theme.shadows` or any other valid CSS `box-shadow` value","typeRef":191},{"name":"shapeRendering","required":false,"source":"global","typeRef":383},{"name":"size","required":false,"source":"global","literalValues":["compact-lg","compact-md","compact-sm","compact-xl","compact-xs","input-lg","input-md","input-sm","input-xl","input-xs","lg","md","sm","xl","xs"],"description":"Component size","typeRef":85},{"name":"slope","required":false,"source":"global","typeRef":383},{"name":"slot","required":false,"source":"global","typeRef":377},{"name":"spacing","required":false,"source":"global","typeRef":383},{"name":"specularConstant","required":false,"source":"global","typeRef":383},{"name":"specularExponent","required":false,"source":"global","typeRef":383},{"name":"speed","required":false,"source":"global","typeRef":383},{"name":"spellCheck","required":false,"source":"global","literalValues":[false,"false",true,"true"],"typeRef":365},{"name":"spreadMethod","required":false,"source":"global","typeRef":377},{"name":"src","required":false,"source":"global","typeRef":377},{"name":"startOffset","required":false,"source":"global","typeRef":383},{"name":"stdDeviation","required":false,"source":"global","typeRef":383},{"name":"stemh","required":false,"source":"global","typeRef":383},{"name":"stemv","required":false,"source":"global","typeRef":383},{"name":"step","required":false,"source":"global","typeRef":383},{"name":"stitchTiles","required":false,"source":"global","typeRef":383},{"name":"stopColor","required":false,"source":"global","typeRef":377},{"name":"stopOpacity","required":false,"source":"global","typeRef":383},{"name":"strikethroughPosition","required":false,"source":"global","typeRef":383},{"name":"strikethroughThickness","required":false,"source":"global","typeRef":383},{"name":"string","required":false,"source":"global","typeRef":383},{"name":"stroke","required":false,"source":"global","typeRef":377},{"name":"strokeDasharray","required":false,"source":"global","typeRef":383},{"name":"strokeDashoffset","required":false,"source":"global","typeRef":383},{"name":"strokeLinecap","required":false,"source":"global","literalValues":["butt","inherit","round","square"],"typeRef":44},{"name":"strokeLinejoin","required":false,"source":"global","literalValues":["bevel","inherit","miter","round"],"typeRef":45},{"name":"strokeMiterlimit","required":false,"source":"global","typeRef":383},{"name":"strokeOpacity","required":false,"source":"global","typeRef":383},{"name":"strokeWidth","required":false,"source":"global","typeRef":383},{"name":"style","required":false,"source":"global","description":"Style to apply to the root element, used for virtualizer positioning","typeRef":151},{"name":"styles","required":false,"source":"global","typeRef":235},{"name":"summary","required":false,"source":"global","typeRef":377},{"name":"surfaceScale","required":false,"source":"global","typeRef":383},{"name":"systemLanguage","required":false,"source":"global","typeRef":383},{"name":"ta","required":false,"source":"global","literalValues":["-khtml-center","-khtml-left","-khtml-right","-moz-center","-moz-initial","-moz-left","-moz-right","-webkit-center","-webkit-left","-webkit-match-parent","-webkit-right","center","end","inherit","initial","justify","left","match-parent","revert","revert-layer","right","start","unset"],"description":"TextAlign","typeRef":321},{"name":"tabIndex","required":false,"source":"global","description":"Tab index for the node","typeRef":371},{"name":"tableValues","required":false,"source":"global","typeRef":383},{"name":"target","required":false,"source":"global","typeRef":377},{"name":"targetX","required":false,"source":"global","typeRef":383},{"name":"targetY","required":false,"source":"global","typeRef":383},{"name":"td","required":false,"source":"global","description":"TextDecoration","typeRef":322},{"name":"textAnchor","required":false,"source":"global","literalValues":["end","inherit","middle","start"],"typeRef":42},{"name":"textDecoration","required":false,"source":"global","typeRef":383},{"name":"textLength","required":false,"source":"global","typeRef":383},{"name":"textRendering","required":false,"source":"global","typeRef":383},{"name":"title","required":false,"source":"global","description":"Item title, displayed next to the bullet","typeRef":377},{"name":"to","required":false,"source":"global","typeRef":383},{"name":"transform","required":false,"source":"global","typeRef":377},{"name":"translate","required":false,"source":"global","literalValues":["no","yes"],"typeRef":87},{"name":"tt","required":false,"source":"global","literalValues":["-moz-initial","capitalize","full-size-kana","full-width","inherit","initial","lowercase","math-auto","none","revert","revert-layer","unset","uppercase"],"description":"TextTransform","typeRef":323},{"name":"type","required":false,"source":"global","literalValues":["button","checkbox","color","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"],"typeRef":20},{"name":"typeof","required":false,"source":"global","typeRef":377},{"name":"u1","required":false,"source":"global","typeRef":383},{"name":"u2","required":false,"source":"global","typeRef":383},{"name":"underlinePosition","required":false,"source":"global","typeRef":383},{"name":"underlineThickness","required":false,"source":"global","typeRef":383},{"name":"unicode","required":false,"source":"global","typeRef":383},{"name":"unicodeBidi","required":false,"source":"global","typeRef":383},{"name":"unicodeRange","required":false,"source":"global","typeRef":383},{"name":"unitsPerEm","required":false,"source":"global","typeRef":383},{"name":"unselectable","required":false,"source":"global","literalValues":["off","on"],"typeRef":66},{"name":"vAlphabetic","required":false,"source":"global","typeRef":383},{"name":"vHanging","required":false,"source":"global","typeRef":383},{"name":"vIdeographic","required":false,"source":"global","typeRef":383},{"name":"vMathematical","required":false,"source":"global","typeRef":383},{"name":"valign","required":false,"source":"global","literalValues":["baseline","bottom","middle","top"],"typeRef":17},{"name":"value","required":false,"source":"global","typeRef":384},{"name":"values","required":false,"source":"global","typeRef":377},{"name":"variant","required":false,"source":"global","literalValues":["contained","contrast","dashed","default","dot","dotted","filled","gradient","light","outline","pills","separated","solid","subtle","text","transparent","unstyled","vertical","white"],"description":"Variant passed from parent component, sets `data-variant`","typeRef":377},{"name":"vectorEffect","required":false,"source":"global","typeRef":383},{"name":"version","required":false,"source":"global","typeRef":377},{"name":"vertAdvY","required":false,"source":"global","typeRef":383},{"name":"vertOriginX","required":false,"source":"global","typeRef":383},{"name":"vertOriginY","required":false,"source":"global","typeRef":383},{"name":"viewBox","required":false,"source":"global","typeRef":377},{"name":"viewTarget","required":false,"source":"global","typeRef":383},{"name":"visibility","required":false,"source":"global","typeRef":383},{"name":"visibleFrom","required":false,"source":"global","literalValues":["lg","md","sm","xl","xs"],"description":"Breakpoint below which the component is hidden with `display: none`","typeRef":187},{"name":"vocab","required":false,"source":"global","typeRef":377},{"name":"w","required":false,"source":"global","description":"Width, theme key: theme.spacing","typeRef":324},{"name":"width","required":false,"source":"global","description":"Width of the brush in pixels. If undefined, defaults to the chart width.","typeRef":383},{"name":"widths","required":false,"source":"global","typeRef":383},{"name":"withBorder","required":false,"source":"global","literalValues":[false,true],"description":"Adds border to the root element","typeRef":359},{"name":"wordSpacing","required":false,"source":"global","typeRef":383},{"name":"wrap","required":false,"source":"global","typeRef":377},{"name":"writingMode","required":false,"source":"global","typeRef":383},{"name":"x","required":false,"source":"global","description":"The x-coordinate of brush. If left undefined, it will be computed from the chart's offset and margins.","typeRef":383},{"name":"x1","required":false,"source":"global","typeRef":383},{"name":"x2","required":false,"source":"global","typeRef":383},{"name":"xChannelSelector","required":false,"source":"global","typeRef":377},{"name":"xHeight","required":false,"source":"global","typeRef":383},{"name":"xlinkActuate","required":false,"source":"global","typeRef":377},{"name":"xlinkArcrole","required":false,"source":"global","typeRef":377},{"name":"xlinkHref","required":false,"source":"global","typeRef":377},{"name":"xlinkRole","required":false,"source":"global","typeRef":377},{"name":"xlinkShow","required":false,"source":"global","typeRef":377},{"name":"xlinkTitle","required":false,"source":"global","typeRef":377},{"name":"xlinkType","required":false,"source":"global","typeRef":377},{"name":"xmlBase","required":false,"source":"global","typeRef":377},{"name":"xmlLang","required":false,"source":"global","typeRef":377},{"name":"xmlSpace","required":false,"source":"global","typeRef":377},{"name":"xmlns","required":false,"source":"global","typeRef":377},{"name":"xmlnsXlink","required":false,"source":"global","typeRef":377},{"name":"y","required":false,"source":"global","description":"The y-coordinate of brush. If left undefined, it will be computed from the chart's offset and margins.","typeRef":383},{"name":"y1","required":false,"source":"global","typeRef":383},{"name":"y2","required":false,"source":"global","typeRef":383},{"name":"yChannelSelector","required":false,"source":"global","typeRef":377},{"name":"z","required":false,"source":"global","typeRef":383},{"name":"zoomAndPan","required":false,"source":"global","typeRef":377}],"blockedCapabilities":[{"kind":"prop","name":"__proto__","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"apply","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"arguments","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"autoFocus","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"backdropFilter","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"behavior","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"bottom","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"call","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"callee","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"caller","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"children","reason":"Children must be expressed as interpreted JSX, not passed as a raw prop."},{"kind":"prop","name":"className","reason":"Unscoped class injection can escape widget CSS isolation."},{"kind":"prop","name":"classNames","reason":"Unscoped class injection can escape widget CSS isolation."},{"kind":"prop","name":"classes","reason":"Unscoped class injection can escape widget CSS isolation."},{"kind":"prop","name":"clipPath","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"component","reason":"Polymorphic roots can replace the Homarr-owned element boundary."},{"kind":"prop","name":"constructor","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"content","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"contentEditable","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"dangerouslySetInnerHTML","reason":"Raw HTML injection is not available to authored widgets."},{"kind":"prop","name":"filter","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"form","reason":"External form submission is outside the named-request security boundary."},{"kind":"prop","name":"formAction","reason":"External form submission is outside the named-request security boundary."},{"kind":"prop","name":"formEncType","reason":"External form submission is outside the named-request security boundary."},{"kind":"prop","name":"formMethod","reason":"External form submission is outside the named-request security boundary."},{"kind":"prop","name":"formNoValidate","reason":"External form submission is outside the named-request security boundary."},{"kind":"prop","name":"formTarget","reason":"External form submission is outside the named-request security boundary."},{"kind":"prop","name":"innerRef","reason":"Refs expose underlying React components and DOM nodes."},{"kind":"prop","name":"inset","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"left","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"mask","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"ping","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"pointerEvents","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"popover","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"popoverTarget","reason":"Portal targeting can render or interact outside the widget root."},{"kind":"prop","name":"popoverTargetAction","reason":"Portal targeting can render or interact outside the widget root."},{"kind":"prop","name":"portalProps","reason":"Portal targeting can render or interact outside the widget root."},{"kind":"prop","name":"pos","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"position","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"prototype","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"ref","reason":"Refs expose underlying React components and DOM nodes."},{"kind":"prop","name":"renderRoot","reason":"Polymorphic roots can replace the Homarr-owned element boundary."},{"kind":"prop","name":"right","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"srcDoc","reason":"Raw HTML injection is not available to authored widgets."},{"kind":"prop","name":"suppressContentEditableWarning","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"suppressHydrationWarning","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"top","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop","name":"withinPortal","reason":"Portal targeting can render or interact outside the widget root."},{"kind":"prop","name":"zIndex","reason":"This capability is blocked by the Custom JSX safety boundary."},{"kind":"prop-pattern","name":"on*","reason":"Authored event callbacks can execute code outside the declarative runtime."},{"kind":"prop-pattern","name":"*Ref","reason":"Refs expose underlying React components and DOM nodes."},{"kind":"prop-pattern","name":"__*","reason":"Private and prototype-related properties are outside the supported authoring surface."}],"components":[{"name":"Accordion","package":"@mantine/core","category":"navigation","safety":"wrapped","documentationUrl":"https://mantine.dev/core/accordion/","props":[{"name":"attributes","required":false,"source":"component","typeRef":443},{"name":"chevron","required":false,"source":"component","description":"Custom chevron icon","typeRef":278},{"name":"chevronIconSize","required":false,"source":"component","description":"Size of the default chevron icon. Ignored when `chevron` prop is set. Use `chevronSize` instead when using custom chevron.","typeRef":383},{"name":"chevronPosition","required":false,"source":"component","literalValues":["left","right"],"description":"Position of the chevron relative to the item label","typeRef":48},{"name":"chevronSize","required":false,"source":"component","description":"Size of the chevron icon container","typeRef":383},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"defaultValue","required":false,"source":"component","description":"Uncontrolled component default value","typeRef":142},{"name":"disableChevronRotation","required":false,"source":"component","literalValues":[false,true],"description":"If set, chevron rotation is disabled","typeRef":359},{"name":"disableCollapse","required":false,"source":"component","literalValues":[false,true],"description":"If set, the open item cannot be collapsed by clicking it again, so one item always stays open. Only applies when `multiple` is `false`.","typeRef":359},{"name":"keepMounted","required":false,"source":"component","literalValues":[false,true],"description":"If set to `false`, panels are unmounted when collapsed. By default, panels stay mounted when collapsed.","typeRef":359},{"name":"keepMountedMode","required":false,"source":"component","literalValues":["activity","display-none"],"description":"Controls how inactive panels content is hidden when `keepMounted` is `true`, `'activity'` – hidden with `Activity` component, `'display-none'` – hidden with `display: none` styles","typeRef":7},{"name":"loop","required":false,"source":"component","literalValues":[false,true],"description":"If set, arrow keys loop through items (first to last and last to first)","typeRef":359},{"name":"multiple","required":false,"source":"component","description":"If set, multiple items can be opened at the same time","typeRef":197},{"name":"order","required":false,"source":"component","literalValues":[2,3,4,5,6],"description":"Sets heading level (h2-h6) for `Accordion.Control` elements. Wraps each control in the corresponding heading tag, recommended to meet WAI-ARIA accessibility requirements. Has no visual effect.","typeRef":140},{"name":"transitionDuration","required":false,"source":"component","description":"Transition duration in ms","typeRef":371},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"value","required":false,"source":"component","description":"Controlled component value","typeRef":142},{"name":"variant","required":false,"source":"component","literalValues":["contained","default","filled","separated"],"typeRef":116}],"blockedProps":[],"subcomponents":["Accordion.Chevron","Accordion.Control","Accordion.Item","Accordion.Panel"],"bind":{"type":"string","initialProp":"defaultValue","resetProp":"resetKey"},"accessibilityRequirements":["Provide an accessible label for controls without visible text."]},{"name":"Accordion.Chevron","package":"@mantine/core","category":"navigation","safety":"wrapped","documentationUrl":"https://mantine.dev/core/accordion/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"display","required":false,"source":"component","typeRef":383},{"name":"opacity","required":false,"source":"component","typeRef":383},{"name":"radius","required":false,"source":"component","typeRef":383},{"name":"size","required":false,"source":"component","description":"Controls `width` and `height` of the icon, `16` by default","typeRef":383},{"name":"type","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide an accessible label for controls without visible text."]},{"name":"Accordion.Control","package":"@mantine/core","category":"navigation","safety":"wrapped","documentationUrl":"https://mantine.dev/core/accordion/","props":[{"name":"chevron","required":false,"source":"component","description":"Custom chevron icon","typeRef":278},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"icon","required":false,"source":"component","description":"Icon displayed next to the label","typeRef":278},{"name":"styles","required":false,"source":"component","typeRef":242},{"name":"type","required":false,"source":"component","literalValues":["button","reset","submit"],"typeRef":20},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide an accessible label for controls without visible text."]},{"name":"Accordion.Item","package":"@mantine/core","category":"navigation","safety":"wrapped","documentationUrl":"https://mantine.dev/core/accordion/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"styles","required":false,"source":"component","typeRef":232},{"name":"value","required":true,"source":"component","description":"Value that is used to manage the accordion state","typeRef":377},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide an accessible label for controls without visible text."]},{"name":"Accordion.Panel","package":"@mantine/core","category":"navigation","safety":"wrapped","documentationUrl":"https://mantine.dev/core/accordion/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"keepMounted","required":false,"source":"component","literalValues":[false,true],"description":"If set, overrides the Accordion-level `keepMounted` value. When undefined (default), uses Accordion's `keepMounted` setting.","typeRef":359},{"name":"keepMountedMode","required":false,"source":"component","literalValues":["activity","display-none"],"description":"If set, overrides the Accordion-level `keepMountedMode` value. When undefined (default), uses Accordion's `keepMountedMode` setting.","typeRef":7},{"name":"styles","required":false,"source":"component","typeRef":243},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide an accessible label for controls without visible text."]},{"name":"AccordionChevron","package":"@mantine/core","category":"navigation","safety":"wrapped","documentationUrl":"https://mantine.dev/core/accordion-chevron/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"display","required":false,"source":"component","typeRef":383},{"name":"opacity","required":false,"source":"component","typeRef":383},{"name":"radius","required":false,"source":"component","typeRef":383},{"name":"size","required":false,"source":"component","description":"Controls `width` and `height` of the icon, `16` by default","typeRef":383},{"name":"type","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide an accessible label for controls without visible text."]},{"name":"AccordionControl","package":"@mantine/core","category":"navigation","safety":"wrapped","documentationUrl":"https://mantine.dev/core/accordion-control/","props":[{"name":"chevron","required":false,"source":"component","description":"Custom chevron icon","typeRef":278},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"icon","required":false,"source":"component","description":"Icon displayed next to the label","typeRef":278},{"name":"styles","required":false,"source":"component","typeRef":242},{"name":"type","required":false,"source":"component","literalValues":["button","reset","submit"],"typeRef":20},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide an accessible label for controls without visible text."]},{"name":"AccordionItem","package":"@mantine/core","category":"navigation","safety":"wrapped","documentationUrl":"https://mantine.dev/core/accordion-item/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"styles","required":false,"source":"component","typeRef":232},{"name":"value","required":true,"source":"component","description":"Value that is used to manage the accordion state","typeRef":377},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide an accessible label for controls without visible text."]},{"name":"AccordionPanel","package":"@mantine/core","category":"navigation","safety":"wrapped","documentationUrl":"https://mantine.dev/core/accordion-panel/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"keepMounted","required":false,"source":"component","literalValues":[false,true],"description":"If set, overrides the Accordion-level `keepMounted` value. When undefined (default), uses Accordion's `keepMounted` setting.","typeRef":359},{"name":"keepMountedMode","required":false,"source":"component","literalValues":["activity","display-none"],"description":"If set, overrides the Accordion-level `keepMountedMode` value. When undefined (default), uses Accordion's `keepMountedMode` setting.","typeRef":7},{"name":"styles","required":false,"source":"component","typeRef":243},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide an accessible label for controls without visible text."]},{"name":"ActionBar","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/action-bar/","props":[],"blockedProps":[],"subcomponents":["ActionBar.CloseButton","ActionBar.Divider"],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"ActionBar.CloseButton","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/action-bar/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"ActionBar.Divider","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/action-bar/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"ActionBarCloseButton","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/action-bar-close-button/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"ActionBarDivider","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/action-bar-divider/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"ActionButton","package":"@homarr/widgets","category":"network","safety":"wrapped","description":"Runs a named user-triggered action.","documentationUrl":"https://homarr.dev/docs/management/custom-widgets/","props":[{"name":"color","source":"component","required":false,"typeRef":377},{"name":"confirmMessage","source":"component","required":false,"typeRef":377},{"name":"disabled","source":"component","required":false,"typeRef":356},{"name":"errorMessage","source":"component","required":false,"typeRef":377},{"name":"fullWidth","source":"component","required":false,"typeRef":356},{"name":"icon","source":"component","required":false,"typeRef":377},{"name":"label","source":"component","required":false,"typeRef":377},{"name":"params","source":"component","required":false,"typeRef":285},{"name":"requestId","source":"component","required":false,"description":"Identifier of the named Custom Widget action.","typeRef":377},{"name":"size","source":"component","required":false,"typeRef":377},{"name":"successMessage","source":"component","required":false,"typeRef":377},{"name":"variant","source":"component","required":false,"typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Action labels must describe their effect; destructive actions require confirmation."]},{"name":"ActionIcon","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/action-icon/","props":[{"name":"attributes","required":false,"source":"component","typeRef":485},{"name":"autoContrast","required":false,"source":"component","literalValues":[false,true],"description":"If set, adjusts text color based on background color for `filled` variant","typeRef":359},{"name":"color","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Key of `theme.colors` or any valid CSS color.","typeRef":171},{"name":"data-disabled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"gradient","required":false,"source":"component","description":"Gradient values used with `variant=\"gradient\"`.","typeRef":189},{"name":"loaderProps","required":false,"source":"component","description":"Props passed down to the `Loader` component. Ignored when `loading` prop is not set.","typeRef":186},{"name":"loading","required":false,"source":"component","literalValues":[false,true],"description":"If set, `Loader` component is displayed instead of the `children`","typeRef":359},{"name":"size","required":false,"source":"component","literalValues":["input-lg","input-md","input-sm","input-xl","input-xs","lg","md","sm","xl","xs"],"description":"Controls width and height of the button. Numbers are converted to rem.","typeRef":374},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","literalValues":["default","filled","gradient","light","outline","subtle","transparent","white"],"typeRef":117}],"blockedProps":[],"subcomponents":["ActionIcon.Group","ActionIcon.GroupSection"],"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"ActionIcon.Group","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/action-icon/","props":[{"name":"attributes","required":false,"source":"component","typeRef":421},{"name":"borderWidth","required":false,"source":"component","description":"`border-width` of the child components.","typeRef":383},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"orientation","required":false,"source":"component","literalValues":["horizontal","vertical"],"description":"Group orientation","typeRef":36},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"ActionIcon.GroupSection","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/action-icon/","props":[{"name":"attributes","required":false,"source":"component","typeRef":422},{"name":"autoContrast","required":false,"source":"component","literalValues":[false,true],"description":"If set, adjusts text color based on background color for `filled` variant","typeRef":359},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"gradient","required":false,"source":"component","description":"Gradient values used with `variant=\"gradient\"`.","typeRef":189},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls section `height`, `font-size` and horizontal `padding`","typeRef":373},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","literalValues":["default","filled","gradient","light","outline","subtle","transparent","white"],"typeRef":117}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"ActionIconGroup","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/action-icon-group/","props":[{"name":"attributes","required":false,"source":"component","typeRef":421},{"name":"borderWidth","required":false,"source":"component","description":"`border-width` of the child components.","typeRef":383},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"orientation","required":false,"source":"component","literalValues":["horizontal","vertical"],"description":"Group orientation","typeRef":36},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"ActionIconGroupSection","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/action-icon-group-section/","props":[{"name":"attributes","required":false,"source":"component","typeRef":422},{"name":"autoContrast","required":false,"source":"component","literalValues":[false,true],"description":"If set, adjusts text color based on background color for `filled` variant","typeRef":359},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"gradient","required":false,"source":"component","description":"Gradient values used with `variant=\"gradient\"`.","typeRef":189},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls section `height`, `font-size` and horizontal `padding`","typeRef":373},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","literalValues":["default","filled","gradient","light","outline","subtle","transparent","white"],"typeRef":117}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"Affix","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/affix/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes the widget layout boundary"},{"name":"Alert","package":"@mantine/core","category":"feedback","safety":"wrapped","documentationUrl":"https://mantine.dev/core/alert/","props":[{"name":"attributes","required":false,"source":"component","typeRef":397},{"name":"autoContrast","required":false,"source":"component","literalValues":[false,true],"description":"If set, adjusts text color based on background color for `filled` variant","typeRef":359},{"name":"closeButtonLabel","required":false,"source":"component","description":"Close button `aria-label`","typeRef":377},{"name":"color","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Key of `theme.colors` or any valid CSS color","typeRef":171},{"name":"icon","required":false,"source":"component","description":"Icon displayed next to the title","typeRef":278},{"name":"title","required":false,"source":"component","description":"Alert title","typeRef":278},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","literalValues":["default","filled","light","outline","transparent","white"],"typeRef":118},{"name":"withCloseButton","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether close button should be displayed","typeRef":359}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Do not rely on color alone to communicate status."]},{"name":"AlphaSlider","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/alpha-slider/","props":[{"name":"attributes","required":false,"source":"component","typeRef":500},{"name":"color","required":true,"source":"component","typeRef":377},{"name":"focusable","required":false,"source":"component","literalValues":[false,true],"description":"If set, slider thumb can be focused","typeRef":359},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Slider size","typeRef":192},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"value","required":true,"source":"component","description":"Controlled component value","typeRef":371},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"Anchor","package":"@mantine/core","category":"navigation","safety":"wrapped","documentationUrl":"https://mantine.dev/core/anchor/","props":[{"name":"attributes","required":false,"source":"component","typeRef":497},{"name":"gradient","required":false,"source":"component","description":"Gradient configuration, ignored when `variant` is not `gradient`","typeRef":189},{"name":"inherit","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether font properties should be inherited from the parent","typeRef":359},{"name":"inline","required":false,"source":"component","literalValues":[false,true],"description":"Sets `line-height` to 1 for centering","typeRef":359},{"name":"lineClamp","required":false,"source":"component","description":"Number of lines after which Text will be truncated","typeRef":371},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls `font-size` and `line-height`","typeRef":86},{"name":"textWrap","required":false,"source":"component","literalValues":["balance","nowrap","pretty","stable","wrap"],"description":"Controls `text-wrap` CSS property","typeRef":83},{"name":"truncate","required":false,"source":"component","literalValues":["end",false,"start",true],"description":"Side on which Text must be truncated, if `true`, text is truncated from the start","typeRef":362},{"name":"underline","required":false,"source":"component","literalValues":["always","hover","never","not-hover"],"description":"Defines when `text-decoration: underline` styles are applied.","typeRef":10},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","literalValues":["gradient","text"],"typeRef":135}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide an accessible label for controls without visible text."]},{"name":"AngleSlider","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/angle-slider/","props":[{"name":"attributes","required":false,"source":"component","typeRef":445},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"defaultValue","required":false,"source":"component","description":"Uncontrolled component default value","typeRef":371},{"name":"hiddenInputProps","required":false,"source":"component","description":"Props passed down to the hidden input","typeRef":276},{"name":"marks","required":false,"source":"component","description":"Array of marks displayed on the slider","typeRef":503},{"name":"restrictToMarks","required":false,"source":"component","literalValues":[false,true],"description":"If set, the selection is allowed only from the given marks array","typeRef":359},{"name":"size","required":false,"source":"component","description":"Slider size in px","typeRef":371},{"name":"step","required":false,"source":"component","description":"Step between values","typeRef":371},{"name":"thumbSize","required":false,"source":"component","description":"Size of the thumb in px. Calculated based on the `size` value by default.","typeRef":371},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"value","required":false,"source":"component","description":"Controlled component value","typeRef":371},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"withLabel","required":false,"source":"component","literalValues":[false,true],"description":"If set, the label is displayed inside the slider","typeRef":359}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"AppShell","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/app-shell/","props":[],"blockedProps":[],"subcomponents":["AppShell.Aside","AppShell.Footer","AppShell.Header","AppShell.Main","AppShell.Navbar","AppShell.Section"],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"AppShell.Aside","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/app-shell/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"AppShell.Footer","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/app-shell/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"AppShell.Header","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/app-shell/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"AppShell.Main","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/app-shell/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"AppShell.Navbar","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/app-shell/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"AppShell.Section","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/app-shell/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"AppShellAside","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/app-shell-aside/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"AppShellFooter","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/app-shell-footer/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"AppShellHeader","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/app-shell-header/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"AppShellMain","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/app-shell-main/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"AppShellNavbar","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/app-shell-navbar/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"AppShellSection","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/app-shell-section/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"AreaChart","package":"@mantine/charts","category":"charts","safety":"wrapped","documentationUrl":"https://mantine.dev/charts/area-chart/","props":[{"name":"accessibilityLayer","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the chart should be keyboard-navigable with the recharts accessibility layer, `true` by default","typeRef":359},{"name":"activeDotProps","required":false,"source":"component","description":"Props passed down to all active dots. Ignored if `withDots={false}` is set.","typeRef":188},{"name":"areaChartProps","required":false,"source":"component","description":"Props passed down to recharts `AreaChart` component","typeRef":95},{"name":"attributes","required":false,"source":"component","typeRef":390},{"name":"brushProps","required":false,"source":"component","description":"Props passed down to the `Brush` component","typeRef":200},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"connectNulls","required":false,"source":"component","literalValues":[false,true],"description":"If set, points with `null` values are connected","typeRef":359},{"name":"curveType","required":false,"source":"component","literalValues":["bump","linear","monotone","natural","step","stepAfter","stepBefore"],"description":"Type of the curve","typeRef":73},{"name":"data","required":true,"source":"component","description":"Data used to display chart","typeRef":155},{"name":"dataKey","required":true,"source":"component","description":"Key of the `data` object for x-axis values","typeRef":377},{"name":"dotProps","required":false,"source":"component","description":"Props passed down to all dots. Ignored if `withDots={false}` is set.","typeRef":188},{"name":"fillOpacity","required":false,"source":"component","description":"Controls fill opacity of all areas","typeRef":371},{"name":"gridAxis","required":false,"source":"component","literalValues":["none","x","xy","y"],"description":"Specifies which lines should be displayed in the grid, `'x'` by default","typeRef":63},{"name":"gridColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Color of the grid and cursor lines, by default depends on color scheme","typeRef":171},{"name":"gridProps","required":false,"source":"component","description":"Props passed down to the `CartesianGrid` component","typeRef":201},{"name":"legendProps","required":false,"source":"component","description":"Props passed down to the `Legend` component","typeRef":202},{"name":"orientation","required":false,"source":"component","literalValues":["horizontal","vertical"],"description":"Chart orientation, `'horizontal'` by default","typeRef":36},{"name":"referenceAreas","required":false,"source":"component","description":"Reference areas that should be displayed on the chart","typeRef":156},{"name":"referenceDots","required":false,"source":"component","description":"Reference dots that should be displayed on the chart","typeRef":157},{"name":"referenceLines","required":false,"source":"component","description":"Reference lines that should be displayed on the chart","typeRef":158},{"name":"rightYAxisLabel","required":false,"source":"component","description":"A label to display next to the right y-axis","typeRef":377},{"name":"rightYAxisProps","required":false,"source":"component","description":"Props passed down to the `YAxis` recharts component rendered on the right side","typeRef":211},{"name":"series","required":true,"source":"component","description":"An array of objects with `name` and `color` keys. Determines which data should be consumed from the `data` array.","typeRef":143},{"name":"splitColors","required":false,"source":"component","description":"A tuple of colors used when `type=\"split\"` is set, ignored in all other cases. A tuple may include theme colors reference or any valid CSS colors","typeRef":350},{"name":"splitOffset","required":false,"source":"component","description":"Offset for the split gradient. By default, value is inferred from `data` and `series` if possible. Must be generated from the data array with `getSplitOffset` function.","typeRef":371},{"name":"strokeWidth","required":false,"source":"component","description":"Stroke width for the chart areas","typeRef":371},{"name":"textColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Color of the text displayed inside the chart, `'dimmed'` by default","typeRef":171},{"name":"tickLine","required":false,"source":"component","literalValues":["none","x","xy","y"],"description":"Specifies which axis should have tick line, `'y'` by default","typeRef":63},{"name":"tooltipAnimationDuration","required":false,"source":"component","description":"Tooltip position animation duration in ms, `0` by default","typeRef":371},{"name":"tooltipProps","required":false,"source":"component","description":"Props passed down to the `Tooltip` component","typeRef":209},{"name":"type","required":false,"source":"component","literalValues":["default","percent","split","stacked","stream"],"description":"Controls how chart areas are positioned relative to each other. Set to `'stream'` to render a streamgraph.","typeRef":29},{"name":"unit","required":false,"source":"component","description":"Unit displayed next to each tick in y-axis","typeRef":377},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"withBrush","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether a brush (range selector) should be displayed under the chart, `false` by default","typeRef":359},{"name":"withDots","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether dots should be displayed","typeRef":359},{"name":"withGradient","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the chart area should be represented with a gradient instead of the solid color","typeRef":359},{"name":"withLegend","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether chart legend should be displayed, `false` by default","typeRef":359},{"name":"withPointLabels","required":false,"source":"component","literalValues":[false,true],"description":"If set, each point has an associated label","typeRef":359},{"name":"withRightYAxis","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether additional y-axis should be displayed on the right side of the chart, `false` by default","typeRef":359},{"name":"withTooltip","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether chart tooltip should be displayed, `true` by default","typeRef":359},{"name":"withXAxis","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether x-axis should be displayed. Defaults to `false` for `type=\"stream\"` with `orientation=\"vertical\"` – the floating baseline makes the values not meaningful to read off.","typeRef":359},{"name":"withYAxis","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether y-axis should be displayed. Defaults to `false` for `type=\"stream\"` with `orientation=\"horizontal\"` – the floating baseline makes the values not meaningful to read off.","typeRef":359},{"name":"xAxisLabel","required":false,"source":"component","description":"A label to display below the x-axis","typeRef":377},{"name":"xAxisProps","required":false,"source":"component","description":"Props passed down to the `XAxis` recharts component","typeRef":210},{"name":"yAxisLabel","required":false,"source":"component","description":"A label to display next to the y-axis","typeRef":377},{"name":"yAxisProps","required":false,"source":"component","description":"Props passed down to the `YAxis` recharts component","typeRef":211}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Include a nearby text summary of the chart data."]},{"name":"AreaGradient","package":"@mantine/charts","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/charts/area-gradient/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level chart implementation helper"},{"name":"AspectRatio","package":"@mantine/core","category":"layout","safety":"wrapped","documentationUrl":"https://mantine.dev/core/aspect-ratio/","props":[{"name":"attributes","required":false,"source":"component","typeRef":497},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"ratio","required":false,"source":"component","description":"Aspect ratio, for example, `16 / 9`, `4 / 3`, `1920 / 1080`","typeRef":371},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Keep visual order consistent with reading order."]},{"name":"Autocomplete","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/autocomplete/","props":[{"name":"attributes","required":false,"source":"component","typeRef":426},{"name":"autoSelectOnBlur","required":false,"source":"component","literalValues":[false,true],"description":"If set, the highlighted option is selected when the input loses focus","typeRef":359},{"name":"clearButtonProps","required":false,"source":"component","description":"Props passed down to the clear button","typeRef":182},{"name":"clearSectionMode","required":false,"source":"component","literalValues":["both","clear","rightSection"],"description":"Determines how the clear button and rightSection are rendered","typeRef":15},{"name":"clearable","required":false,"source":"component","literalValues":[false,true],"description":"If set, the clear button is displayed when the component has a value","typeRef":359},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"comboboxProps","required":false,"source":"component","description":"Props passed down to `Combobox` component","typeRef":162},{"name":"data","required":false,"source":"component","description":"Data used to display options. Values must be unique.","typeRef":161},{"name":"defaultDropdownOpened","required":false,"source":"component","literalValues":[false,true],"description":"Uncontrolled dropdown initial opened state","typeRef":359},{"name":"defaultValue","required":false,"source":"component","description":"Default value for uncontrolled component","typeRef":377},{"name":"description","required":false,"source":"component","description":"Contents of `Input.Description` component. If not set, description is not displayed.","typeRef":278},{"name":"descriptionProps","required":false,"source":"component","description":"Props passed down to the `Input.Description` component","typeRef":98},{"name":"dropdownOpened","required":false,"source":"component","literalValues":[false,true],"description":"Controlled dropdown opened state","typeRef":359},{"name":"error","required":false,"source":"component","description":"Contents of `Input.Error` component. If not set, error is not displayed.","typeRef":278},{"name":"errorProps","required":false,"source":"component","description":"Props passed down to the `Input.Error` component","typeRef":99},{"name":"floatingHeight","required":false,"source":"component","literalValues":["viewport"],"description":"If set to `'viewport'`, the dropdown grows to fill the available vertical space in the viewport. Disables the `flip` middleware.","typeRef":82},{"name":"inputSize","required":false,"source":"component","description":"HTML `size` attribute for the input element (number of visible characters)","typeRef":377},{"name":"inputWrapperOrder","required":false,"source":"component","description":"Controls order and visibility of wrapper elements. Only elements included in this array will be rendered.","typeRef":92},{"name":"label","required":false,"source":"component","description":"Contents of `Input.Label` component. If not set, label is not displayed.","typeRef":278},{"name":"labelProps","required":false,"source":"component","description":"Props passed down to the `Input.Label` component","typeRef":100},{"name":"leftSection","required":false,"source":"component","description":"Content section displayed on the left side of the input","typeRef":278},{"name":"leftSectionPointerEvents","required":false,"source":"component","literalValues":["-moz-initial","all","auto","fill","inherit","initial","none","painted","revert","revert-layer","stroke","unset","visible","visibleFill","visiblePainted","visibleStroke"],"description":"Sets `pointer-events` styles on the `leftSection` element. Use `'all'` when section contains interactive elements (buttons, links).","typeRef":2},{"name":"leftSectionProps","required":false,"source":"component","description":"Props passed down to the `leftSection` element","typeRef":274},{"name":"leftSectionWidth","required":false,"source":"component","description":"Left section width, used to set `width` of the section and input `padding-left`, by default equals to the input height","typeRef":269},{"name":"limit","required":false,"source":"component","description":"Maximum number of options displayed at a time, `Infinity` by default","typeRef":371},{"name":"loading","required":false,"source":"component","literalValues":[false,true],"description":"Displays loading indicator in the left or right section","typeRef":359},{"name":"loadingPosition","required":false,"source":"component","literalValues":["left","right"],"description":"Position of the loading indicator","typeRef":48},{"name":"maxDropdownHeight","required":false,"source":"component","description":"`max-height` of the dropdown, only applicable when `withScrollArea` prop is `true`, `250` by default","typeRef":383},{"name":"openOnFocus","required":false,"source":"component","literalValues":[false,true],"description":"If set, the dropdown opens when the input receives focus","typeRef":359},{"name":"rightSection","required":false,"source":"component","description":"Content section displayed on the right side of the input","typeRef":278},{"name":"rightSectionPointerEvents","required":false,"source":"component","literalValues":["-moz-initial","all","auto","fill","inherit","initial","none","painted","revert","revert-layer","stroke","unset","visible","visibleFill","visiblePainted","visibleStroke"],"description":"Sets `pointer-events` styles on the `rightSection` element. Use `'all'` when section contains interactive elements (buttons, links).","typeRef":2},{"name":"rightSectionProps","required":false,"source":"component","description":"Props passed down to the `rightSection` element","typeRef":274},{"name":"rightSectionWidth","required":false,"source":"component","description":"Right section width, used to set `width` of the section and input `padding-right`, by default equals to the input height","typeRef":269},{"name":"scrollAreaProps","required":false,"source":"component","description":"Props passed to the underlying `ScrollArea` component in the dropdown","typeRef":289},{"name":"selectFirstOptionOnChange","required":false,"source":"component","literalValues":[false,true],"description":"If set, the first option is selected when value changes, `false` by default","typeRef":359},{"name":"selectFirstOptionOnDropdownOpen","required":false,"source":"component","literalValues":[false,true],"description":"If set, the first option is selected when dropdown opens, `false` by default","typeRef":359},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls input `height`, horizontal `padding`, and `font-size`","typeRef":192},{"name":"success","required":false,"source":"component","description":"Contents of `Input.Success` component. If not set, success is not displayed.","typeRef":278},{"name":"successProps","required":false,"source":"component","description":"Props passed down to the `Input.Success` component","typeRef":101},{"name":"type","required":false,"source":"component","literalValues":["button","checkbox","color","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"],"typeRef":181},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"value","required":false,"source":"component","description":"Controlled component value","typeRef":377},{"name":"variant","required":false,"source":"component","literalValues":["default","filled","unstyled"],"typeRef":128},{"name":"withAsterisk","required":false,"source":"component","literalValues":[false,true],"description":"If set, the required asterisk is displayed next to the label. Overrides `required` prop. Does not add required attribute to the input.","typeRef":359},{"name":"withErrorStyles","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the input should have red border and red text color when the `error` prop is set","typeRef":359},{"name":"withScrollArea","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the options should be wrapped with `ScrollArea.AutoSize`, `true` by default","typeRef":359},{"name":"withSuccessStyles","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the input should have green border when the `success` prop is set","typeRef":359},{"name":"wrapperProps","required":false,"source":"component","description":"Props passed down to the root element","typeRef":348}],"blockedProps":[],"subcomponents":[],"bind":{"type":"string","initialProp":"defaultValue","resetProp":"resetKey"},"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"Avatar","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/avatar/","props":[{"name":"allowedInitialsColors","required":false,"source":"component","description":"A list of colors that is used for autogenerated initials. By default, all default Mantine colors can be used except gray and dark.","typeRef":173},{"name":"attributes","required":false,"source":"component","typeRef":425},{"name":"autoContrast","required":false,"source":"component","literalValues":[false,true],"description":"If set, adjusts text color based on background color for `filled` variant","typeRef":359},{"name":"color","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","initials","lime","orange","pink","red","teal","violet","yellow"],"description":"Key of `theme.colors` or any valid CSS color","typeRef":172},{"name":"gradient","required":false,"source":"component","description":"Gradient configuration for `variant=\"gradient\"`","typeRef":189},{"name":"imageProps","required":false,"source":"component","description":"Attributes passed down to `img` element","typeRef":275},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Width and height of the avatar, numbers are converted to rem","typeRef":373},{"name":"src","required":false,"source":"component","description":"Image url, if the image cannot be loaded or `src={null}`, then placeholder is displayed instead","typeRef":370},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","literalValues":["default","filled","gradient","light","outline","transparent","white"],"typeRef":119}],"blockedProps":[],"subcomponents":["Avatar.Group"],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"Avatar.Group","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/avatar/","props":[{"name":"attributes","required":false,"source":"component","typeRef":421},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"spacing","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Negative space between Avatar components","typeRef":193},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"AvatarGroup","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/avatar-group/","props":[{"name":"attributes","required":false,"source":"component","typeRef":421},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"spacing","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Negative space between Avatar components","typeRef":193},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"BackgroundImage","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/background-image/","props":[{"name":"attributes","required":false,"source":"component","typeRef":497},{"name":"src","required":true,"source":"component","description":"Image url","typeRef":377},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"Badge","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/badge/","props":[{"name":"attributes","required":false,"source":"component","typeRef":454},{"name":"autoContrast","required":false,"source":"component","literalValues":[false,true],"description":"If set, adjusts text color based on background color for `filled` variant","typeRef":359},{"name":"circle","required":false,"source":"component","literalValues":[false,true],"description":"If set, badge `min-width` becomes equal to its `height` and horizontal padding is removed","typeRef":359},{"name":"color","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Key of `theme.colors` or any valid CSS color","typeRef":171},{"name":"fullWidth","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether Badge should take 100% of its parent width","typeRef":359},{"name":"gradient","required":false,"source":"component","description":"Gradient configuration used when `variant=\\\"gradient\\\"`","typeRef":189},{"name":"leftSection","required":false,"source":"component","description":"Content displayed on the left side of the badge label","typeRef":278},{"name":"rightSection","required":false,"source":"component","description":"Content displayed on the right side of the badge label","typeRef":278},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls `font-size`, `height` and horizontal `padding`","typeRef":192},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","literalValues":["default","dot","filled","gradient","light","outline","transparent","white"],"typeRef":120}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"BarChart","package":"@mantine/charts","category":"charts","safety":"wrapped","documentationUrl":"https://mantine.dev/charts/bar-chart/","props":[{"name":"accessibilityLayer","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the chart should be keyboard-navigable with the recharts accessibility layer, `true` by default","typeRef":359},{"name":"attributes","required":false,"source":"component","typeRef":461},{"name":"barChartProps","required":false,"source":"component","description":"Props passed down to recharts `BarChart` component","typeRef":95},{"name":"barLabelColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Controls color of the bar label, by default the value is determined by the chart orientation","typeRef":171},{"name":"brushProps","required":false,"source":"component","description":"Props passed down to the `Brush` component","typeRef":200},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"cursorFill","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Fill of hovered bar section, by default value is based on color scheme","typeRef":171},{"name":"data","required":true,"source":"component","description":"Data used to display chart.","typeRef":282},{"name":"dataKey","required":true,"source":"component","description":"Key of the `data` object for x-axis values","typeRef":377},{"name":"fillOpacity","required":false,"source":"component","description":"Controls fill opacity of all bars","typeRef":371},{"name":"gridAxis","required":false,"source":"component","literalValues":["none","x","xy","y"],"description":"Specifies which lines should be displayed in the grid, `'x'` by default","typeRef":63},{"name":"gridColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Color of the grid and cursor lines, by default depends on color scheme","typeRef":171},{"name":"gridProps","required":false,"source":"component","description":"Props passed down to the `CartesianGrid` component","typeRef":201},{"name":"legendProps","required":false,"source":"component","description":"Props passed down to the `Legend` component","typeRef":202},{"name":"maxBarWidth","required":false,"source":"component","description":"Maximum bar width in px","typeRef":371},{"name":"minBarSize","required":false,"source":"component","description":"Sets minimum height of the bar in px","typeRef":371},{"name":"orientation","required":false,"source":"component","literalValues":["horizontal","vertical"],"description":"Chart orientation, `'horizontal'` by default","typeRef":36},{"name":"referenceAreas","required":false,"source":"component","description":"Reference areas that should be displayed on the chart","typeRef":156},{"name":"referenceDots","required":false,"source":"component","description":"Reference dots that should be displayed on the chart","typeRef":157},{"name":"referenceLines","required":false,"source":"component","description":"Reference lines that should be displayed on the chart","typeRef":158},{"name":"rightYAxisLabel","required":false,"source":"component","description":"A label to display next to the right y-axis","typeRef":377},{"name":"rightYAxisProps","required":false,"source":"component","description":"Props passed down to the `YAxis` recharts component rendered on the right side","typeRef":211},{"name":"series","required":true,"source":"component","description":"An array of objects with `name` and `color` keys. Determines which data should be consumed from the `data` array.","typeRef":145},{"name":"textColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Color of the text displayed inside the chart, `'dimmed'` by default","typeRef":171},{"name":"tickLine","required":false,"source":"component","literalValues":["none","x","xy","y"],"description":"Specifies which axis should have tick line, `'y'` by default","typeRef":63},{"name":"tooltipAnimationDuration","required":false,"source":"component","description":"Tooltip position animation duration in ms, `0` by default","typeRef":371},{"name":"tooltipProps","required":false,"source":"component","description":"Props passed down to the `Tooltip` component","typeRef":209},{"name":"type","required":false,"source":"component","literalValues":["default","percent","stacked","waterfall"],"description":"Controls how bars are positioned relative to each other","typeRef":30},{"name":"unit","required":false,"source":"component","description":"Unit displayed next to each tick in y-axis","typeRef":377},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"withBarValueLabel","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether a label with bar value should be displayed on top of each bar, incompatible with `type=\"stacked\"` and `type=\"percent\"`","typeRef":359},{"name":"withBrush","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether a brush (range selector) should be displayed under the chart, `false` by default","typeRef":359},{"name":"withLegend","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether chart legend should be displayed, `false` by default","typeRef":359},{"name":"withRightYAxis","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether additional y-axis should be displayed on the right side of the chart, `false` by default","typeRef":359},{"name":"withTooltip","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether chart tooltip should be displayed, `true` by default","typeRef":359},{"name":"withXAxis","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether x-axis should be displayed, `true` by default","typeRef":359},{"name":"withYAxis","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether y-axis should be displayed, `true` by default","typeRef":359},{"name":"xAxisLabel","required":false,"source":"component","description":"A label to display below the x-axis","typeRef":377},{"name":"xAxisProps","required":false,"source":"component","description":"Props passed down to the `XAxis` recharts component","typeRef":210},{"name":"yAxisLabel","required":false,"source":"component","description":"A label to display next to the y-axis","typeRef":377},{"name":"yAxisProps","required":false,"source":"component","description":"Props passed down to the `YAxis` recharts component","typeRef":211}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Include a nearby text summary of the chart data."]},{"name":"BarsList","package":"@mantine/charts","category":"charts","safety":"wrapped","documentationUrl":"https://mantine.dev/charts/bars-list/","props":[{"name":"attributes","required":false,"source":"component","typeRef":479},{"name":"autoContrast","required":false,"source":"component","literalValues":[false,true],"description":"If set, adjusts text color based on background color","typeRef":359},{"name":"barColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Default bar background color, used when item does not have color specified","typeRef":171},{"name":"barGap","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls gap between bars","typeRef":193},{"name":"barHeight","required":false,"source":"component","description":"Bar height","typeRef":383},{"name":"barTextColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Bar text color, overrides autoContrast","typeRef":171},{"name":"barsLabel","required":false,"source":"component","description":"Label displayed above the bars column","typeRef":377},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"data","required":true,"source":"component","description":"Data for bars","typeRef":146},{"name":"minBarSize","required":false,"source":"component","description":"Minimum bar width","typeRef":383},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"valueLabel","required":false,"source":"component","description":"Label displayed above the values column","typeRef":377},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Include a nearby text summary of the chart data."]},{"name":"Blockquote","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/blockquote/","props":[{"name":"attributes","required":false,"source":"component","typeRef":411},{"name":"cite","required":false,"source":"component","description":"Reference to a cited quote","typeRef":278},{"name":"color","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Key of `theme.colors` or any valid CSS color","typeRef":171},{"name":"icon","required":false,"source":"component","description":"Blockquote icon, displayed at the top left side","typeRef":278},{"name":"iconSize","required":false,"source":"component","description":"Controls icon `width` and `height`, numbers are converted to rem","typeRef":383},{"name":"textWrap","required":false,"source":"component","literalValues":["balance","nowrap","pretty","stable","wrap"],"description":"Controls `text-wrap` CSS property","typeRef":83},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"Box","package":"@mantine/core","category":"layout","safety":"wrapped","documentationUrl":"https://mantine.dev/core/box/","props":[{"name":"size","required":false,"source":"component","description":"Size passed from parent component, sets `data-size` if value is not number like","typeRef":383},{"name":"variant","required":false,"source":"component","description":"Variant passed from parent component, sets `data-variant`","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Keep visual order consistent with reading order."]},{"name":"Breadcrumbs","package":"@mantine/core","category":"navigation","safety":"wrapped","documentationUrl":"https://mantine.dev/core/breadcrumbs/","props":[{"name":"attributes","required":false,"source":"component","typeRef":493},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"separator","required":false,"source":"component","description":"Separator between children","typeRef":278},{"name":"separatorMargin","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls spacing between separator and breadcrumb","typeRef":193},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide an accessible label for controls without visible text."]},{"name":"BubbleChart","package":"@mantine/charts","category":"charts","safety":"wrapped","documentationUrl":"https://mantine.dev/charts/bubble-chart/","props":[{"name":"accessibilityLayer","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the chart should be keyboard-navigable with the recharts accessibility layer, `true` by default","typeRef":359},{"name":"attributes","required":false,"source":"component","typeRef":495},{"name":"color","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Color of the chart items. Key of `theme.colors` or any valid CSS color.","typeRef":171},{"name":"data","required":true,"source":"component","description":"Chart data","typeRef":282},{"name":"dataKey","required":true,"source":"component","description":"Data keys for x, y and z axis","typeRef":148},{"name":"gridColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Color of the grid and cursor lines, by default depends on color scheme","typeRef":171},{"name":"label","required":false,"source":"component","description":"Chart label displayed next to the x axis","typeRef":377},{"name":"range","required":true,"source":"component","description":"Z axis range","typeRef":351},{"name":"scatterProps","required":false,"source":"component","description":"Props passed down to the `Scatter` component","typeRef":222},{"name":"textColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Color of the text displayed inside the chart","typeRef":171},{"name":"tooltipProps","required":false,"source":"component","description":"Props passed down to the `Tooltip` component","typeRef":209},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"withTooltip","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the tooltip should be displayed","typeRef":359},{"name":"xAxisProps","required":false,"source":"component","description":"Props passed down to the `XAxis` recharts component","typeRef":210},{"name":"yAxisProps","required":false,"source":"component","description":"Props passed down to the `YAxis` recharts component","typeRef":211},{"name":"zAxisProps","required":false,"source":"component","description":"Props passed down to the `ZAxis` recharts component","typeRef":212}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Include a nearby text summary of the chart data."]},{"name":"BulletChart","package":"@mantine/charts","category":"charts","safety":"wrapped","documentationUrl":"https://mantine.dev/charts/bullet-chart/","props":[{"name":"attributes","required":false,"source":"component","typeRef":458},{"name":"barColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Color of the actual value bar,","typeRef":171},{"name":"barSize","required":false,"source":"component","description":"Height of the actual value bar,","typeRef":383},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"label","required":false,"source":"component","description":"Label displayed next to the chart","typeRef":278},{"name":"orientation","required":false,"source":"component","literalValues":["horizontal","vertical"],"description":"Orientation,","typeRef":36},{"name":"ranges","required":true,"source":"component","description":"Qualitative ranges displayed as background bands","typeRef":149},{"name":"size","required":false,"source":"component","description":"Height of the chart track area (ranges),","typeRef":383},{"name":"target","required":false,"source":"component","description":"Target value, displayed as a marker line","typeRef":371},{"name":"targetColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Color of the target marker,","typeRef":171},{"name":"targetRatio","required":false,"source":"component","description":"Target marker size relative to chart size,","typeRef":371},{"name":"targetSize","required":false,"source":"component","description":"Target marker thickness,","typeRef":383},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"value","required":true,"source":"component","description":"Current actual value","typeRef":371},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"withTooltip","required":false,"source":"component","literalValues":[false,true],"description":"Whether to show tooltip on hover,","typeRef":359}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Include a nearby text summary of the chart data."]},{"name":"Burger","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/burger/","props":[{"name":"attributes","required":false,"source":"component","typeRef":480},{"name":"color","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Key of `theme.colors` of any valid CSS value, by default `theme.white` in dark color scheme and `theme.black` in light","typeRef":171},{"name":"lineSize","required":false,"source":"component","description":"Controls height of lines, by default calculated based on `size` prop","typeRef":383},{"name":"opened","required":false,"source":"component","literalValues":[false,true],"description":"State of the burger, when `true` burger is transformed into X","typeRef":359},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls burger `width` and `height`, numbers are converted to rem","typeRef":373},{"name":"transitionDuration","required":false,"source":"component","description":"`transition-duration` property value in ms","typeRef":371},{"name":"transitionTimingFunction","required":false,"source":"component","description":"`transition-timing-function` property value","typeRef":377},{"name":"type","required":false,"source":"component","literalValues":["button","reset","submit"],"typeRef":20},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"Button","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/button/","props":[{"name":"attributes","required":false,"source":"component","typeRef":453},{"name":"autoContrast","required":false,"source":"component","literalValues":[false,true],"description":"If set, adjusts text color based on background color for `filled` variant","typeRef":359},{"name":"color","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Key of `theme.colors` or any valid CSS color","typeRef":171},{"name":"data-disabled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"fullWidth","required":false,"source":"component","literalValues":[false,true],"description":"Sets `width: 100%`","typeRef":359},{"name":"gradient","required":false,"source":"component","description":"Gradient configuration used for `variant=\"gradient\"`","typeRef":189},{"name":"justify","required":false,"source":"component","literalValues":["-moz-initial","center","end","flex-end","flex-start","inherit","initial","left","normal","revert","revert-layer","right","space-around","space-between","space-evenly","start","stretch","unset"],"description":"Sets `justify-content` of `inner` element, can be used to change distribution of sections and label","typeRef":263},{"name":"leftSection","required":false,"source":"component","description":"Content on the left side of the button label","typeRef":278},{"name":"loaderProps","required":false,"source":"component","description":"Props added to the `Loader` component (only visible when `loading` prop is set)","typeRef":186},{"name":"loading","required":false,"source":"component","literalValues":[false,true],"description":"If set, the `Loader` component is displayed over the button","typeRef":359},{"name":"rightSection","required":false,"source":"component","description":"Content on the right side of the button label","typeRef":278},{"name":"size","required":false,"source":"component","literalValues":["compact-lg","compact-md","compact-sm","compact-xl","compact-xs","lg","md","sm","xl","xs"],"description":"Controls button `height`, `font-size` and horizontal `padding`","typeRef":150},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","literalValues":["default","filled","gradient","light","outline","subtle","transparent","white"],"typeRef":121}],"blockedProps":[],"subcomponents":["Button.Group","Button.GroupSection"],"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"Button.Group","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/button/","props":[{"name":"attributes","required":false,"source":"component","typeRef":421},{"name":"borderWidth","required":false,"source":"component","description":"`border-width` of the child `Button` components. Numbers are converted to rem.","typeRef":383},{"name":"orientation","required":false,"source":"component","literalValues":["horizontal","vertical"],"description":"Orientation of the group","typeRef":36},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"Button.GroupSection","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/button/","props":[{"name":"attributes","required":false,"source":"component","typeRef":422},{"name":"autoContrast","required":false,"source":"component","literalValues":[false,true],"description":"If set, adjusts text color based on background color for `filled` variant","typeRef":359},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"gradient","required":false,"source":"component","description":"Gradient configuration used when `variant=\"gradient\"`","typeRef":189},{"name":"size","required":false,"source":"component","literalValues":["compact-lg","compact-md","compact-sm","compact-xl","compact-xs","lg","md","sm","xl","xs"],"description":"Controls section `height`, `font-size` and horizontal `padding`","typeRef":150},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","literalValues":["default","filled","gradient","light","outline","subtle","transparent","white"],"typeRef":121}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"ButtonGroup","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/button-group/","props":[{"name":"attributes","required":false,"source":"component","typeRef":421},{"name":"borderWidth","required":false,"source":"component","description":"`border-width` of the child `Button` components. Numbers are converted to rem.","typeRef":383},{"name":"orientation","required":false,"source":"component","literalValues":["horizontal","vertical"],"description":"Orientation of the group","typeRef":36},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"ButtonGroupSection","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/button-group-section/","props":[{"name":"attributes","required":false,"source":"component","typeRef":422},{"name":"autoContrast","required":false,"source":"component","literalValues":[false,true],"description":"If set, adjusts text color based on background color for `filled` variant","typeRef":359},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"gradient","required":false,"source":"component","description":"Gradient configuration used when `variant=\"gradient\"`","typeRef":189},{"name":"size","required":false,"source":"component","literalValues":["compact-lg","compact-md","compact-sm","compact-xl","compact-xs","lg","md","sm","xl","xs"],"description":"Controls section `height`, `font-size` and horizontal `padding`","typeRef":150},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","literalValues":["default","filled","gradient","light","outline","subtle","transparent","white"],"typeRef":121}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"Calendar","package":"@mantine/dates","category":"dates","safety":"wrapped","documentationUrl":"https://mantine.dev/dates/calendar/","props":[{"name":"ariaLabels","required":false,"source":"component","description":"`aria-label` attributes for controls on different levels","typeRef":152},{"name":"attributes","required":false,"source":"component","typeRef":472},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"columnsToScroll","required":false,"source":"component","description":"Number of columns to scroll with next/prev buttons, same as `numberOfColumns` if not set explicitly","typeRef":371},{"name":"date","required":false,"source":"component","description":"Displayed date in controlled mode","typeRef":380},{"name":"defaultDate","required":false,"source":"component","description":"Initial displayed date in uncontrolled mode","typeRef":380},{"name":"defaultLevel","required":false,"source":"component","literalValues":["decade","month","year"],"description":"Initial displayed level in uncontrolled mode","typeRef":54},{"name":"enableKeyboardNavigation","required":false,"source":"component","literalValues":[false,true],"description":"Enable enhanced keyboard navigation (Ctrl/Cmd + Arrow keys for year navigation, Ctrl/Cmd + Shift + Arrow keys for decade navigation, Y key to open year view)","typeRef":359},{"name":"firstDayOfWeek","required":false,"source":"component","literalValues":[0,1,2,3,4,5,6],"description":"Number 0-6, where 0 – Sunday and 6 – Saturday.","typeRef":138},{"name":"fullWidth","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the list should take the full width of its container","typeRef":359},{"name":"headerControlsOrder","required":false,"source":"component","description":"Controls order","typeRef":93},{"name":"hideOutsideDates","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether outside dates should be hidden","typeRef":359},{"name":"hideWeekdays","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether weekdays row should be hidden","typeRef":359},{"name":"highlightToday","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether today should be highlighted with a border","typeRef":359},{"name":"level","required":false,"source":"component","literalValues":["decade","month","year"],"description":"Current displayed level displayed in controlled mode","typeRef":54},{"name":"locale","required":false,"source":"component","description":"Dayjs locale, defaults to value defined in DatesProvider","typeRef":377},{"name":"maxDate","required":false,"source":"component","description":"Maximum possible date in `YYYY-MM-DD` format or Date object","typeRef":380},{"name":"maxLevel","required":false,"source":"component","literalValues":["decade","month","year"],"description":"Max level that user can go up to (decade, year, month)","typeRef":54},{"name":"minDate","required":false,"source":"component","description":"Minimum possible date in `YYYY-MM-DD` format or Date object","typeRef":380},{"name":"minLevel","required":false,"source":"component","literalValues":["decade","month","year"],"description":"Min level that user can go down to (decade, year, month)","typeRef":54},{"name":"nextIcon","required":false,"source":"component","description":"Change next icon","typeRef":278},{"name":"nextLabel","required":false,"source":"component","description":"Next button `aria-label`","typeRef":377},{"name":"numberOfColumns","required":false,"source":"component","description":"Number of columns displayed next to each other","typeRef":371},{"name":"previousIcon","required":false,"source":"component","description":"Change previous icon","typeRef":278},{"name":"previousLabel","required":false,"source":"component","description":"Previous button `aria-label`","typeRef":377},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Component size","typeRef":85},{"name":"static","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether days should be static, static days can be used to display month if it is not expected that user will interact with the component in any way","typeRef":359},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"weekendDays","required":false,"source":"component","description":"Indices of weekend days, 0-6, where 0 is Sunday and 6 is Saturday. The default value is defined by `DatesProvider`.","typeRef":170},{"name":"withCellSpacing","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether controls should be separated","typeRef":359},{"name":"withNativeLevelSelect","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether level select controls should be rendered as native `` elements","typeRef":359},{"name":"withNext","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether next control should be rendered","typeRef":359},{"name":"withPrevious","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether previous control should be rendered","typeRef":359},{"name":"yearsSelectRange","required":false,"source":"component","description":"Year range for native level select, tuple of `[startYear, endYear]`. Defaults to `[currentYear - 100, currentYear + 50]` or values derived from `minDate`/`maxDate` if set.","typeRef":351}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Include a textual date when the visual calendar carries meaning."]},{"name":"CandlestickChart","package":"@mantine/charts","category":"charts","safety":"wrapped","documentationUrl":"https://mantine.dev/charts/candlestick-chart/","props":[{"name":"accessibilityLayer","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the chart should be keyboard-navigable with the recharts accessibility layer, `true` by default","typeRef":359},{"name":"attributes","required":false,"source":"component","typeRef":420},{"name":"candleStrokeWidth","required":false,"source":"component","description":"Stroke width of the candle wick and body outline","typeRef":371},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"composedChartProps","required":false,"source":"component","description":"Props passed down to recharts `ComposedChart` component","typeRef":95},{"name":"data","required":true,"source":"component","description":"Data used to display chart","typeRef":282},{"name":"dataKey","required":true,"source":"component","description":"Key of the `data` object for x-axis values","typeRef":377},{"name":"dataKeys","required":false,"source":"component","description":"Keys of the `data` object used to read open, high, low and close values","typeRef":153},{"name":"downColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Color of candles with `close < open`, key of `theme.colors` or any valid CSS color","typeRef":171},{"name":"gridAxis","required":false,"source":"component","literalValues":["none","x","xy","y"],"description":"Specifies which lines should be displayed in the grid, `'x'` by default","typeRef":63},{"name":"gridColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Color of the grid and cursor lines, by default depends on color scheme","typeRef":171},{"name":"gridProps","required":false,"source":"component","description":"Props passed down to the `CartesianGrid` component","typeRef":201},{"name":"labels","required":false,"source":"component","description":"Labels of open, high, low and close values displayed in the tooltip","typeRef":215},{"name":"maxCandleWidth","required":false,"source":"component","description":"Maximum candle width in px","typeRef":371},{"name":"referenceAreas","required":false,"source":"component","description":"Reference areas that should be displayed on the chart","typeRef":156},{"name":"referenceDots","required":false,"source":"component","description":"Reference dots that should be displayed on the chart","typeRef":157},{"name":"referenceLines","required":false,"source":"component","description":"Reference lines that should be displayed on the chart","typeRef":158},{"name":"textColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Color of the text displayed inside the chart, `'dimmed'` by default","typeRef":171},{"name":"tickLine","required":false,"source":"component","literalValues":["none","x","xy","y"],"description":"Specifies which axis should have tick line, `'y'` by default","typeRef":63},{"name":"tooltipAnimationDuration","required":false,"source":"component","description":"Tooltip position animation duration in ms, `0` by default","typeRef":371},{"name":"tooltipProps","required":false,"source":"component","description":"Props passed down to the `Tooltip` component","typeRef":209},{"name":"unit","required":false,"source":"component","description":"Unit displayed next to each tick in y-axis","typeRef":377},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"upColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Color of candles with `close >= open`, key of `theme.colors` or any valid CSS color","typeRef":171},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"withTooltip","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether chart tooltip should be displayed, `true` by default","typeRef":359},{"name":"withXAxis","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether x-axis should be displayed, `true` by default","typeRef":359},{"name":"withYAxis","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether y-axis should be displayed, `true` by default","typeRef":359},{"name":"xAxisLabel","required":false,"source":"component","description":"A label to display below the x-axis","typeRef":377},{"name":"xAxisProps","required":false,"source":"component","description":"Props passed down to the `XAxis` recharts component","typeRef":210},{"name":"yAxisLabel","required":false,"source":"component","description":"A label to display next to the y-axis","typeRef":377},{"name":"yAxisProps","required":false,"source":"component","description":"Props passed down to the `YAxis` recharts component","typeRef":211}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Include a nearby text summary of the chart data."]},{"name":"Card","package":"@mantine/core","category":"layout","safety":"wrapped","documentationUrl":"https://mantine.dev/core/card/","props":[{"name":"attributes","required":false,"source":"component","typeRef":499},{"name":"orientation","required":false,"source":"component","literalValues":["horizontal","vertical"],"description":"Card orientation","typeRef":36},{"name":"padding","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Key of `theme.spacing` or any valid CSS value to set padding","typeRef":193},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":["Card.Section"],"accessibilityRequirements":["Keep visual order consistent with reading order."]},{"name":"Card.Section","package":"@mantine/core","category":"layout","safety":"wrapped","documentationUrl":"https://mantine.dev/core/card/","props":[{"name":"inheritPadding","required":false,"source":"component","literalValues":[false,true],"description":"If set, the section inherits padding from the parent `Card`","typeRef":359},{"name":"styles","required":false,"source":"component","typeRef":239},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Keep visual order consistent with reading order."]},{"name":"CardSection","package":"@mantine/core","category":"layout","safety":"wrapped","documentationUrl":"https://mantine.dev/core/card-section/","props":[{"name":"inheritPadding","required":false,"source":"component","literalValues":[false,true],"description":"If set, the section inherits padding from the parent `Card`","typeRef":359},{"name":"styles","required":false,"source":"component","typeRef":239},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Keep visual order consistent with reading order."]},{"name":"Cascader","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/cascader/","props":[{"name":"allowDeselect","required":false,"source":"component","literalValues":[false,true],"description":"If set, the selected value can be deselected by selecting it again","typeRef":359},{"name":"attributes","required":false,"source":"component","typeRef":428},{"name":"changeOnSelect","required":false,"source":"component","literalValues":[false,true],"description":"If set, any intermediate option can be selected, not only leaf options","typeRef":359},{"name":"checkIconPosition","required":false,"source":"component","literalValues":["left","right"],"description":"Position of the check icon relative to the option label","typeRef":48},{"name":"chevronColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Controls the default chevron color","typeRef":171},{"name":"clearButtonProps","required":false,"source":"component","description":"Props passed down to the clear button","typeRef":182},{"name":"clearSectionMode","required":false,"source":"component","literalValues":["both","clear","rightSection"],"description":"Determines how the clear button and `rightSection` are rendered","typeRef":15},{"name":"clearable","required":false,"source":"component","literalValues":[false,true],"description":"If set, the clear button is displayed when a value is selected","typeRef":359},{"name":"closeOnSelect","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the dropdown should be closed when a value is selected, defaults to `!allowDeselect`","typeRef":359},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"columnWidth","required":false,"source":"component","description":"Width of each column","typeRef":383},{"name":"comboboxProps","required":false,"source":"component","description":"Props passed down to the underlying `Combobox` component","typeRef":281},{"name":"data","required":true,"source":"component","description":"Hierarchical options data","typeRef":154},{"name":"defaultDropdownOpened","required":false,"source":"component","literalValues":[false,true],"description":"Uncontrolled dropdown opened state","typeRef":359},{"name":"defaultSearchValue","required":false,"source":"component","description":"Uncontrolled search value","typeRef":377},{"name":"defaultValue","required":false,"source":"component","description":"Uncontrolled selected path from root to node","typeRef":387},{"name":"description","required":false,"source":"component","description":"Contents of `Input.Description` component. If not set, description is not displayed.","typeRef":278},{"name":"descriptionProps","required":false,"source":"component","description":"Props passed down to the `Input.Description` component","typeRef":98},{"name":"dropdownOpened","required":false,"source":"component","literalValues":[false,true],"description":"Controlled dropdown opened state","typeRef":359},{"name":"error","required":false,"source":"component","description":"Contents of `Input.Error` component. If not set, error is not displayed.","typeRef":278},{"name":"errorProps","required":false,"source":"component","description":"Props passed down to the `Input.Error` component","typeRef":99},{"name":"expandTrigger","required":false,"source":"component","literalValues":["click","hover"],"description":"Determines how the next column is opened","typeRef":37},{"name":"hiddenInputProps","required":false,"source":"component","description":"Props passed down to the hidden input","typeRef":207},{"name":"inputSize","required":false,"source":"component","description":"HTML `size` attribute for the input element (number of visible characters)","typeRef":377},{"name":"inputWrapperOrder","required":false,"source":"component","description":"Controls order and visibility of wrapper elements. Only elements included in this array will be rendered.","typeRef":92},{"name":"label","required":false,"source":"component","description":"Contents of `Input.Label` component. If not set, label is not displayed.","typeRef":278},{"name":"labelProps","required":false,"source":"component","description":"Props passed down to the `Input.Label` component","typeRef":100},{"name":"leftSection","required":false,"source":"component","description":"Content section displayed on the left side of the input","typeRef":278},{"name":"leftSectionPointerEvents","required":false,"source":"component","literalValues":["-moz-initial","all","auto","fill","inherit","initial","none","painted","revert","revert-layer","stroke","unset","visible","visibleFill","visiblePainted","visibleStroke"],"description":"Sets `pointer-events` styles on the `leftSection` element. Use `'all'` when section contains interactive elements (buttons, links).","typeRef":2},{"name":"leftSectionProps","required":false,"source":"component","description":"Props passed down to the `leftSection` element","typeRef":274},{"name":"leftSectionWidth","required":false,"source":"component","description":"Left section width, used to set `width` of the section and input `padding-left`, by default equals to the input height","typeRef":269},{"name":"loading","required":false,"source":"component","literalValues":[false,true],"description":"Displays loading indicator in the left or right section","typeRef":359},{"name":"loadingPosition","required":false,"source":"component","literalValues":["left","right"],"description":"Position of the loading indicator","typeRef":48},{"name":"maxDisplayedLevels","required":false,"source":"component","description":"Maximum number of columns (levels) displayed next to each other, deeper levels replace earlier ones","typeRef":371},{"name":"maxDropdownHeight","required":false,"source":"component","description":"Max height of a column before it becomes scrollable","typeRef":383},{"name":"nextLevelsControlLabel","required":false,"source":"component","description":"`aria-label` and `title` of the control that reveals levels hidden after the visible ones by `maxDisplayedLevels`","typeRef":377},{"name":"nothingFoundMessage","required":false,"source":"component","description":"Message displayed when there are no options or search results","typeRef":278},{"name":"openOnFocus","required":false,"source":"component","literalValues":[false,true],"description":"Opens the dropdown when the input is focused in `searchable` mode","typeRef":359},{"name":"pointer","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the input should have `cursor: pointer` style. Use when input acts as a button-like trigger (e.g., `component=\"button\"` for Select/DatePicker).","typeRef":359},{"name":"previousLevelsControlLabel","required":false,"source":"component","description":"`aria-label` and `title` of the control that reveals levels hidden before the visible ones by `maxDisplayedLevels`","typeRef":377},{"name":"rightSection","required":false,"source":"component","description":"Content section displayed on the right side of the input","typeRef":278},{"name":"rightSectionPointerEvents","required":false,"source":"component","literalValues":["-moz-initial","all","auto","fill","inherit","initial","none","painted","revert","revert-layer","stroke","unset","visible","visibleFill","visiblePainted","visibleStroke"],"description":"Sets `pointer-events` styles on the `rightSection` element. Use `'all'` when section contains interactive elements (buttons, links).","typeRef":2},{"name":"rightSectionProps","required":false,"source":"component","description":"Props passed down to the `rightSection` element","typeRef":274},{"name":"rightSectionWidth","required":false,"source":"component","description":"Right section width, used to set `width` of the section and input `padding-right`, by default equals to the input height","typeRef":269},{"name":"safeAreaPolygon","required":false,"source":"component","description":"Determines whether the next column stays open while the cursor moves toward it, applicable only when `expandTrigger=\"hover\"`. Pass an object to configure safe polygon behavior.","typeRef":354},{"name":"scrollAreaProps","required":false,"source":"component","description":"Props passed down to the dropdown `ScrollArea`","typeRef":289},{"name":"searchValue","required":false,"source":"component","description":"Controlled search value","typeRef":377},{"name":"searchable","required":false,"source":"component","literalValues":[false,true],"description":"If set, options can be searched by their flattened paths","typeRef":359},{"name":"separator","required":false,"source":"component","description":"Path separator displayed in the input and search results","typeRef":278},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls input `height`, horizontal `padding`, and `font-size`","typeRef":192},{"name":"success","required":false,"source":"component","description":"Contents of `Input.Success` component. If not set, success is not displayed.","typeRef":278},{"name":"successProps","required":false,"source":"component","description":"Props passed down to the `Input.Success` component","typeRef":101},{"name":"type","required":false,"source":"component","literalValues":["button","checkbox","color","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"],"typeRef":181},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"value","required":false,"source":"component","description":"Controlled selected path from root to node","typeRef":387},{"name":"variant","required":false,"source":"component","literalValues":["default","filled","unstyled"],"typeRef":128},{"name":"withAsterisk","required":false,"source":"component","literalValues":[false,true],"description":"If set, the required asterisk is displayed next to the label. Overrides `required` prop. Does not add required attribute to the input.","typeRef":359},{"name":"withCheckIcon","required":false,"source":"component","literalValues":[false,true],"description":"If set, the check icon is displayed on the selected option","typeRef":359},{"name":"withColumns","required":false,"source":"component","literalValues":[false,true],"description":"Renders the dropdown as cascading columns. When `false`, options are rendered as a flat list of paths, the same way as search results (useful for narrow/mobile layouts)","typeRef":359},{"name":"withErrorStyles","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the input should have red border and red text color when the `error` prop is set","typeRef":359},{"name":"withSuccessStyles","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the input should have green border when the `success` prop is set","typeRef":359},{"name":"wrapperProps","required":false,"source":"component","description":"Props passed down to the root element","typeRef":348}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"Center","package":"@mantine/core","category":"layout","safety":"wrapped","documentationUrl":"https://mantine.dev/core/center/","props":[{"name":"attributes","required":false,"source":"component","typeRef":497},{"name":"inline","required":false,"source":"component","literalValues":[false,true],"description":"If set, `inline-flex` is used instead of `flex`","typeRef":359},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Keep visual order consistent with reading order."]},{"name":"ChartBrush","package":"@mantine/charts","category":"charts","safety":"wrapped","documentationUrl":"https://mantine.dev/charts/chart-brush/","props":[{"name":"alwaysShowText","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"ariaLabel","required":false,"source":"component","typeRef":377},{"name":"attributes","required":false,"source":"component","typeRef":401},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"display","required":false,"source":"component","typeRef":383},{"name":"dy","required":false,"source":"component","typeRef":371},{"name":"endIndex","required":false,"source":"component","description":"The default end index of brush. If the option is not set, the end index will be calculated by the length of data.","typeRef":371},{"name":"gap","required":false,"source":"component","description":"Number of data points to skip between chart refreshes.","typeRef":371},{"name":"height","required":false,"source":"component","description":"Height of the brush in pixels.","typeRef":371},{"name":"leaveTimeOut","required":false,"source":"component","typeRef":371},{"name":"opacity","required":false,"source":"component","typeRef":383},{"name":"padding","required":false,"source":"component","typeRef":214},{"name":"radius","required":false,"source":"component","typeRef":383},{"name":"startIndex","required":false,"source":"component","description":"The default start index of brush. If the option is not set, the start index will be 0.","typeRef":371},{"name":"travellerWidth","required":false,"source":"component","description":"The width of each traveller.","typeRef":371},{"name":"type","required":false,"source":"component","typeRef":377},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"width","required":false,"source":"component","description":"Width of the brush in pixels. If undefined, defaults to the chart width.","typeRef":371},{"name":"x","required":false,"source":"component","description":"The x-coordinate of brush. If left undefined, it will be computed from the chart's offset and margins.","typeRef":371},{"name":"y","required":false,"source":"component","description":"The y-coordinate of brush. If left undefined, it will be computed from the chart's offset and margins.","typeRef":371}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Include a nearby text summary of the chart data."]},{"name":"ChartLegend","package":"@mantine/charts","category":"charts","safety":"wrapped","documentationUrl":"https://mantine.dev/charts/chart-legend/","props":[{"name":"attributes","required":false,"source":"component","typeRef":462},{"name":"centered","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the legend should be centered","typeRef":359},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"legendPosition","required":true,"source":"component","literalValues":["bottom","middle","top"],"description":"Position of the legend relative to the chart, used to apply margin on the corresponding side","typeRef":18},{"name":"payload","required":false,"source":"component","description":"Chart data provided by recharts","typeRef":376},{"name":"series","required":false,"source":"component","description":"Data used for labels, only applicable for area charts: AreaChart, LineChart, BarChart","typeRef":159},{"name":"showColor","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether color swatch should be shown next to the label","typeRef":359},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Include a nearby text summary of the chart data."]},{"name":"ChartTooltip","package":"@mantine/charts","category":"charts","safety":"wrapped","documentationUrl":"https://mantine.dev/charts/chart-tooltip/","props":[{"name":"attributes","required":false,"source":"component","typeRef":502},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"label","required":false,"source":"component","description":"Main tooltip label","typeRef":278},{"name":"payload","required":false,"source":"component","description":"Chart data provided by recharts","typeRef":283},{"name":"segmentId","required":false,"source":"component","description":"Segment to display data for, identified by its index in the data array (preferred, isolates duplicate names) or by its name. Only applicable when `type=\"radial\"`. If not set, all data is rendered.","typeRef":383},{"name":"series","required":false,"source":"component","description":"Chart series data, applicable only for `area` type","typeRef":159},{"name":"showColor","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the color swatch should be visible","typeRef":359},{"name":"type","required":false,"source":"component","literalValues":["area","radial","scatter"],"description":"Tooltip type that determines the content and styles, `area` for LineChart, AreaChart and BarChart, `radial` for DonutChart and PieChart","typeRef":11},{"name":"unit","required":false,"source":"component","description":"Data units, provided by parent component","typeRef":377},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Include a nearby text summary of the chart data."]},{"name":"CheckIcon","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/check-icon/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"display","required":false,"source":"component","typeRef":383},{"name":"opacity","required":false,"source":"component","typeRef":383},{"name":"radius","required":false,"source":"component","typeRef":383},{"name":"size","required":false,"source":"component","typeRef":383},{"name":"type","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"Checkbox","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/checkbox/","props":[{"name":"attributes","required":false,"source":"component","typeRef":392},{"name":"autoContrast","required":false,"source":"component","literalValues":[false,true],"description":"If set, adjusts icon color based on background color for `filled` variant","typeRef":359},{"name":"color","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Key of `theme.colors` or any valid CSS color to set input background color in checked state","typeRef":171},{"name":"description","required":false,"source":"component","description":"Description below the label","typeRef":278},{"name":"error","required":false,"source":"component","description":"Error message below the label","typeRef":278},{"name":"iconColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Key of `theme.colors` or any valid CSS color to set icon color. By default, depends on `theme.autoContrast`.","typeRef":171},{"name":"indeterminate","required":false,"source":"component","literalValues":[false,true],"description":"Indeterminate state of the checkbox. If set, `checked` prop is dismissed.","typeRef":359},{"name":"label","required":false,"source":"component","description":"`label` associated with the checkbox","typeRef":278},{"name":"labelPosition","required":false,"source":"component","literalValues":["left","right"],"description":"Position of the label relative to the input","typeRef":48},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls size of the component","typeRef":192},{"name":"type","required":false,"source":"component","literalValues":["button","checkbox","color","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"],"typeRef":181},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","literalValues":["filled","outline"],"typeRef":123},{"name":"withErrorStyles","required":false,"source":"component","literalValues":[false,true],"description":"If set, applies error styles to the checkbox when `error` prop is set","typeRef":359},{"name":"wrapperProps","required":false,"source":"component","description":"Props passed down to the root element","typeRef":106}],"blockedProps":[],"subcomponents":["Checkbox.Card","Checkbox.Group","Checkbox.Indicator"],"bind":{"type":"boolean","initialProp":"defaultChecked","resetProp":"resetKey"},"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"Checkbox.Card","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/checkbox/","props":[{"name":"attributes","required":false,"source":"component","typeRef":410},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"indeterminate","required":false,"source":"component","literalValues":[false,true],"description":"Indeterminate state of the checkbox. If set, `checked` prop is ignored and `aria-checked` is set to `mixed`","typeRef":359},{"name":"type","required":false,"source":"component","literalValues":["button","reset","submit"],"typeRef":20},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"value","required":false,"source":"component","description":"Value of the checkbox, used with `Checkbox.Group`","typeRef":377},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"Checkbox.Group","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/checkbox/","props":[{"name":"attributes","required":false,"source":"component","typeRef":448},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"defaultValue","required":false,"source":"component","description":"Default value for uncontrolled component","typeRef":346},{"name":"description","required":false,"source":"component","description":"Contents of `Input.Description` component. If not set, description is not displayed.","typeRef":278},{"name":"descriptionProps","required":false,"source":"component","description":"Props passed down to the `Input.Description` component","typeRef":98},{"name":"error","required":false,"source":"component","description":"Contents of `Input.Error` component. If not set, error is not displayed.","typeRef":278},{"name":"errorProps","required":false,"source":"component","description":"Props passed down to the `Input.Error` component","typeRef":99},{"name":"hiddenInputProps","required":false,"source":"component","description":"Props passed down to the hidden input for uncontrolled forms","typeRef":107},{"name":"hiddenInputValuesSeparator","required":false,"source":"component","description":"Separator for values in the hidden input for uncontrolled forms","typeRef":377},{"name":"inputWrapperOrder","required":false,"source":"component","description":"Controls order and visibility of wrapper elements. Only elements included in this array will be rendered.","typeRef":92},{"name":"label","required":false,"source":"component","description":"Contents of `Input.Label` component. If not set, label is not displayed.","typeRef":278},{"name":"labelElement","required":false,"source":"component","literalValues":["div","label"],"description":"Root element for the label. Use `'div'` when wrapper contains multiple input elements and you need to handle `htmlFor` manually.","typeRef":31},{"name":"labelProps","required":false,"source":"component","description":"Props passed down to the `Input.Label` component","typeRef":100},{"name":"maxSelectedValues","required":false,"source":"component","description":"Maximum number of checkboxes that can be selected. When the limit is reached, unselected checkboxes will be disabled","typeRef":371},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls size of the `Input.Wrapper`","typeRef":192},{"name":"success","required":false,"source":"component","description":"Contents of `Input.Success` component. If not set, success is not displayed.","typeRef":278},{"name":"successProps","required":false,"source":"component","description":"Props passed down to the `Input.Success` component","typeRef":101},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"value","required":false,"source":"component","description":"Controlled component value","typeRef":346},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"withAsterisk","required":false,"source":"component","literalValues":[false,true],"description":"If set, the required asterisk is displayed next to the label. Overrides `required` prop. Does not add required attribute to the input.","typeRef":359},{"name":"wrapperProps","required":false,"source":"component","description":"Props passed down to the root element (`Input.Wrapper` component)","typeRef":106}],"blockedProps":[],"subcomponents":[],"bind":{"type":"string[]","initialProp":"defaultValue","resetProp":"resetKey"},"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"Checkbox.Indicator","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/checkbox/","props":[{"name":"attributes","required":false,"source":"component","typeRef":424},{"name":"autoContrast","required":false,"source":"component","literalValues":[false,true],"description":"If set, adjusts icon color based on background color for `filled` variant","typeRef":359},{"name":"color","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Key of `theme.colors` or any valid CSS color to set input background color in checked state","typeRef":171},{"name":"iconColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Key of `theme.colors` or any valid CSS color to set icon color, by default value depends on `theme.autoContrast`","typeRef":171},{"name":"indeterminate","required":false,"source":"component","literalValues":[false,true],"description":"Indeterminate state of the checkbox. If set, `checked` prop is ignored.","typeRef":359},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls size of the component","typeRef":373},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","literalValues":["filled","outline"],"typeRef":122}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"CheckboxCard","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/checkbox-card/","props":[{"name":"attributes","required":false,"source":"component","typeRef":410},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"indeterminate","required":false,"source":"component","literalValues":[false,true],"description":"Indeterminate state of the checkbox. If set, `checked` prop is ignored and `aria-checked` is set to `mixed`","typeRef":359},{"name":"type","required":false,"source":"component","literalValues":["button","reset","submit"],"typeRef":20},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"value","required":false,"source":"component","description":"Value of the checkbox, used with `Checkbox.Group`","typeRef":377},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"CheckboxGroup","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/checkbox-group/","props":[{"name":"attributes","required":false,"source":"component","typeRef":448},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"defaultValue","required":false,"source":"component","description":"Default value for uncontrolled component","typeRef":346},{"name":"description","required":false,"source":"component","description":"Contents of `Input.Description` component. If not set, description is not displayed.","typeRef":278},{"name":"descriptionProps","required":false,"source":"component","description":"Props passed down to the `Input.Description` component","typeRef":98},{"name":"error","required":false,"source":"component","description":"Contents of `Input.Error` component. If not set, error is not displayed.","typeRef":278},{"name":"errorProps","required":false,"source":"component","description":"Props passed down to the `Input.Error` component","typeRef":99},{"name":"hiddenInputProps","required":false,"source":"component","description":"Props passed down to the hidden input for uncontrolled forms","typeRef":107},{"name":"hiddenInputValuesSeparator","required":false,"source":"component","description":"Separator for values in the hidden input for uncontrolled forms","typeRef":377},{"name":"inputWrapperOrder","required":false,"source":"component","description":"Controls order and visibility of wrapper elements. Only elements included in this array will be rendered.","typeRef":92},{"name":"label","required":false,"source":"component","description":"Contents of `Input.Label` component. If not set, label is not displayed.","typeRef":278},{"name":"labelElement","required":false,"source":"component","literalValues":["div","label"],"description":"Root element for the label. Use `'div'` when wrapper contains multiple input elements and you need to handle `htmlFor` manually.","typeRef":31},{"name":"labelProps","required":false,"source":"component","description":"Props passed down to the `Input.Label` component","typeRef":100},{"name":"maxSelectedValues","required":false,"source":"component","description":"Maximum number of checkboxes that can be selected. When the limit is reached, unselected checkboxes will be disabled","typeRef":371},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls size of the `Input.Wrapper`","typeRef":192},{"name":"success","required":false,"source":"component","description":"Contents of `Input.Success` component. If not set, success is not displayed.","typeRef":278},{"name":"successProps","required":false,"source":"component","description":"Props passed down to the `Input.Success` component","typeRef":101},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"value","required":false,"source":"component","description":"Controlled component value","typeRef":346},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"withAsterisk","required":false,"source":"component","literalValues":[false,true],"description":"If set, the required asterisk is displayed next to the label. Overrides `required` prop. Does not add required attribute to the input.","typeRef":359},{"name":"wrapperProps","required":false,"source":"component","description":"Props passed down to the root element (`Input.Wrapper` component)","typeRef":106}],"blockedProps":[],"subcomponents":[],"bind":{"type":"string[]","initialProp":"defaultValue","resetProp":"resetKey"},"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"CheckboxIndicator","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/checkbox-indicator/","props":[{"name":"attributes","required":false,"source":"component","typeRef":424},{"name":"autoContrast","required":false,"source":"component","literalValues":[false,true],"description":"If set, adjusts icon color based on background color for `filled` variant","typeRef":359},{"name":"color","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Key of `theme.colors` or any valid CSS color to set input background color in checked state","typeRef":171},{"name":"iconColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Key of `theme.colors` or any valid CSS color to set icon color, by default value depends on `theme.autoContrast`","typeRef":171},{"name":"indeterminate","required":false,"source":"component","literalValues":[false,true],"description":"Indeterminate state of the checkbox. If set, `checked` prop is ignored.","typeRef":359},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls size of the component","typeRef":373},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","literalValues":["filled","outline"],"typeRef":122}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"Chip","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/chip/","props":[{"name":"attributes","required":false,"source":"component","typeRef":430},{"name":"autoContrast","required":false,"source":"component","literalValues":[false,true],"description":"If set, adjusts text color based on the chip background color for `filled` variant","typeRef":359},{"name":"color","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Key of `theme.colors` or any valid CSS color.","typeRef":171},{"name":"icon","required":false,"source":"component","description":"Any element or component to replace the default icon","typeRef":278},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls various properties related to the component size","typeRef":85},{"name":"type","required":false,"source":"component","literalValues":["checkbox","radio"],"description":"Chip input type","typeRef":25},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","literalValues":["filled","light","outline"],"typeRef":124},{"name":"wrapperProps","required":false,"source":"component","description":"Props passed down to the root element","typeRef":106}],"blockedProps":[],"subcomponents":["Chip.Group"],"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"Chip.Group","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/chip/","props":[{"name":"defaultValue","required":false,"source":"component","description":"Uncontrolled component initial value","typeRef":102},{"name":"multiple","required":false,"source":"component","description":"If set, multiple values can be selected","typeRef":197},{"name":"value","required":false,"source":"component","description":"Controlled component value","typeRef":102}],"blockedProps":[],"subcomponents":[],"bind":{"type":"string","initialProp":"defaultValue","resetProp":"resetKey"},"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"ChipGroup","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/chip-group/","props":[{"name":"defaultValue","required":false,"source":"component","description":"Uncontrolled component initial value","typeRef":102},{"name":"multiple","required":false,"source":"component","description":"If set, multiple values can be selected","typeRef":197},{"name":"value","required":false,"source":"component","description":"Controlled component value","typeRef":102}],"blockedProps":[],"subcomponents":[],"bind":{"type":"string","initialProp":"defaultValue","resetProp":"resetKey"},"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"CloseButton","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/close-button/","props":[{"name":"attributes","required":false,"source":"component","typeRef":497},{"name":"data-disabled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"icon","required":false,"source":"component","description":"React node to replace the default close icon. If set, `iconSize` prop is ignored.","typeRef":278},{"name":"iconSize","required":false,"source":"component","description":"`X` icon `width` and `height`","typeRef":383},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls width and height of the button. Numbers are converted to rem.","typeRef":373},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","literalValues":["subtle","transparent"],"typeRef":125}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"CloseIcon","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/close-icon/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"display","required":false,"source":"component","typeRef":383},{"name":"opacity","required":false,"source":"component","typeRef":383},{"name":"radius","required":false,"source":"component","typeRef":383},{"name":"size","required":false,"source":"component","description":"Icon width and height, `var(--icon-size)` by default","typeRef":377},{"name":"type","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"Code","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/code/","props":[{"name":"attributes","required":false,"source":"component","typeRef":497},{"name":"block","required":false,"source":"component","literalValues":[false,true],"description":"If set, code is rendered in `pre`","typeRef":359},{"name":"color","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Key of `theme.colors` or any valid CSS color, controls `background-color` of the code. By default, calculated based on the color scheme.","typeRef":171},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"Collapse","package":"@mantine/core","category":"navigation","safety":"wrapped","documentationUrl":"https://mantine.dev/core/collapse/","props":[{"name":"animateOpacity","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the opacity is animated","typeRef":359},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"expanded","required":true,"source":"component","literalValues":[false,true],"description":"Expanded state","typeRef":359},{"name":"keepMounted","required":false,"source":"component","literalValues":[false,true],"description":"If set, the element is kept in the DOM when collapsed. When `true`, React 19 `Activity` is used to preserve state while collapsed. When `false`, the element is unmounted after the exit animation.","typeRef":359},{"name":"keepMountedMode","required":false,"source":"component","literalValues":["activity","display-none"],"description":"Controls how the element is hidden when `keepMounted` is set: `'activity'` – hidden with React 19 `Activity` component, `'display-none'` – hidden with `display: none` styles","typeRef":7},{"name":"orientation","required":false,"source":"component","literalValues":["horizontal","vertical"],"description":"Collapse orientation","typeRef":36},{"name":"transitionDuration","required":false,"source":"component","description":"Transition duration in ms","typeRef":371},{"name":"transitionTimingFunction","required":false,"source":"component","description":"Transition timing function","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide an accessible label for controls without visible text."]},{"name":"Collapsible","package":"@homarr/widgets","category":"interaction","safety":"allowed","description":"Shows and hides a bounded content section.","documentationUrl":"https://homarr.dev/docs/management/custom-widgets/","props":[{"name":"defaultOpen","source":"component","required":false,"typeRef":353},{"name":"title","source":"component","required":true,"typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"ColorInput","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/color-input/","props":[{"name":"attributes","required":false,"source":"component","typeRef":393},{"name":"closeOnColorSwatchClick","required":false,"source":"component","literalValues":[false,true],"description":"If set, the dropdown is closed when one of the color swatches is clicked","typeRef":359},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"defaultValue","required":false,"source":"component","description":"Uncontrolled component default value","typeRef":377},{"name":"description","required":false,"source":"component","description":"Contents of `Input.Description` component. If not set, description is not displayed.","typeRef":278},{"name":"descriptionProps","required":false,"source":"component","description":"Props passed down to the `Input.Description` component","typeRef":98},{"name":"disallowInput","required":false,"source":"component","literalValues":[false,true],"description":"If input is not allowed, the user can only pick value with color picker and swatches","typeRef":359},{"name":"error","required":false,"source":"component","description":"Contents of `Input.Error` component. If not set, error is not displayed.","typeRef":278},{"name":"errorProps","required":false,"source":"component","description":"Props passed down to the `Input.Error` component","typeRef":99},{"name":"eyeDropperButtonProps","required":false,"source":"component","description":"Props passed down to the eye dropper button","typeRef":281},{"name":"eyeDropperIcon","required":false,"source":"component","description":"An icon to replace the default eye dropper icon","typeRef":278},{"name":"fixOnBlur","required":false,"source":"component","literalValues":[false,true],"description":"If set, the input value resets to the last known valid value when the input loses focus","typeRef":359},{"name":"format","required":false,"source":"component","literalValues":["hex","hexa","hsl","hsla","rgb","rgba"],"description":"Color format. `hexa`, `rgba`, `hsla` values render alpha channel slider","typeRef":35},{"name":"fullWidth","required":false,"source":"component","literalValues":[false,true],"description":"If set, the component takes 100% width of its container","typeRef":359},{"name":"inputSize","required":false,"source":"component","description":"HTML `size` attribute for the input element (number of visible characters)","typeRef":377},{"name":"inputWrapperOrder","required":false,"source":"component","description":"Controls order and visibility of wrapper elements. Only elements included in this array will be rendered.","typeRef":92},{"name":"label","required":false,"source":"component","description":"Contents of `Input.Label` component. If not set, label is not displayed.","typeRef":278},{"name":"labelProps","required":false,"source":"component","description":"Props passed down to the `Input.Label` component","typeRef":100},{"name":"leftSection","required":false,"source":"component","description":"Content section displayed on the left side of the input","typeRef":278},{"name":"leftSectionPointerEvents","required":false,"source":"component","literalValues":["-moz-initial","all","auto","fill","inherit","initial","none","painted","revert","revert-layer","stroke","unset","visible","visibleFill","visiblePainted","visibleStroke"],"description":"Sets `pointer-events` styles on the `leftSection` element. Use `'all'` when section contains interactive elements (buttons, links).","typeRef":2},{"name":"leftSectionProps","required":false,"source":"component","description":"Props passed down to the `leftSection` element","typeRef":274},{"name":"leftSectionWidth","required":false,"source":"component","description":"Left section width, used to set `width` of the section and input `padding-left`, by default equals to the input height","typeRef":269},{"name":"loading","required":false,"source":"component","literalValues":[false,true],"description":"Displays loading indicator in the left or right section","typeRef":359},{"name":"loadingPosition","required":false,"source":"component","literalValues":["left","right"],"description":"Position of the loading indicator","typeRef":48},{"name":"pointer","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the input should have `cursor: pointer` style. Use when input acts as a button-like trigger (e.g., `component=\"button\"` for Select/DatePicker).","typeRef":359},{"name":"popoverProps","required":false,"source":"component","description":"Props passed down to the `Popover` component","typeRef":257},{"name":"rightSection","required":false,"source":"component","description":"Content section displayed on the right side of the input","typeRef":278},{"name":"rightSectionPointerEvents","required":false,"source":"component","literalValues":["-moz-initial","all","auto","fill","inherit","initial","none","painted","revert","revert-layer","stroke","unset","visible","visibleFill","visiblePainted","visibleStroke"],"description":"Sets `pointer-events` styles on the `rightSection` element. Use `'all'` when section contains interactive elements (buttons, links).","typeRef":2},{"name":"rightSectionProps","required":false,"source":"component","description":"Props passed down to the `rightSection` element","typeRef":274},{"name":"rightSectionWidth","required":false,"source":"component","description":"Right section width, used to set `width` of the section and input `padding-right`, by default equals to the input height","typeRef":269},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls input `height`, horizontal `padding`, and `font-size`","typeRef":192},{"name":"success","required":false,"source":"component","description":"Contents of `Input.Success` component. If not set, success is not displayed.","typeRef":278},{"name":"successProps","required":false,"source":"component","description":"Props passed down to the `Input.Success` component","typeRef":101},{"name":"swatches","required":false,"source":"component","description":"A list of colors used to display swatches list below the color picker","typeRef":386},{"name":"swatchesPerRow","required":false,"source":"component","description":"Number of swatches per row","typeRef":371},{"name":"type","required":false,"source":"component","literalValues":["button","checkbox","color","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"],"typeRef":181},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"value","required":false,"source":"component","description":"Controlled component value","typeRef":377},{"name":"variant","required":false,"source":"component","literalValues":["default","filled","unstyled"],"typeRef":128},{"name":"withAsterisk","required":false,"source":"component","literalValues":[false,true],"description":"If set, the required asterisk is displayed next to the label. Overrides `required` prop. Does not add required attribute to the input.","typeRef":359},{"name":"withErrorStyles","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the input should have red border and red text color when the `error` prop is set","typeRef":359},{"name":"withEyeDropper","required":false,"source":"component","literalValues":[false,true],"description":"If set, the eye dropper button is displayed in the right section","typeRef":359},{"name":"withPicker","required":false,"source":"component","literalValues":[false,true],"description":"If `false`, the component displays only swatches","typeRef":359},{"name":"withPreview","required":false,"source":"component","literalValues":[false,true],"description":"If set, the preview color swatch is displayed in the left section of the input","typeRef":359},{"name":"withSuccessStyles","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the input should have green border when the `success` prop is set","typeRef":359},{"name":"wrapperProps","required":false,"source":"component","description":"Props passed down to the root element","typeRef":348}],"blockedProps":[],"subcomponents":[],"bind":{"type":"string","initialProp":"defaultValue","resetProp":"resetKey"},"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"ColorPicker","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/color-picker/","props":[{"name":"alphaLabel","required":false,"source":"component","description":"Alpha slider `aria-label`","typeRef":377},{"name":"attributes","required":false,"source":"component","typeRef":398},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"defaultValue","required":false,"source":"component","description":"Uncontrolled component default value","typeRef":377},{"name":"focusable","required":false,"source":"component","literalValues":[false,true],"description":"If set, interactive elements (sliders thumbs and swatches) are focusable with keyboard","typeRef":359},{"name":"format","required":false,"source":"component","literalValues":["hex","hexa","hsl","hsla","rgb","rgba"],"description":"Color format. `hexa`, `rgba`, `hsla` values render alpha channel slider","typeRef":35},{"name":"fullWidth","required":false,"source":"component","literalValues":[false,true],"description":"If set, the component takes 100% width of its container","typeRef":359},{"name":"hiddenInputProps","required":false,"source":"component","description":"Props spread to the hidden input","typeRef":107},{"name":"hueLabel","required":false,"source":"component","description":"Hue slider `aria-label`","typeRef":377},{"name":"saturationLabel","required":false,"source":"component","description":"Saturation slider `aria-label`","typeRef":377},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Component size","typeRef":192},{"name":"swatches","required":false,"source":"component","description":"A list of colors used to display swatches list below the color picker","typeRef":386},{"name":"swatchesPerRow","required":false,"source":"component","description":"Number of swatches per row","typeRef":371},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"value","required":false,"source":"component","description":"Controlled component value","typeRef":377},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"withPicker","required":false,"source":"component","literalValues":[false,true],"description":"If `false`, the component displays only swatches","typeRef":359}],"blockedProps":[],"subcomponents":[],"bind":{"type":"string","initialProp":"defaultValue","resetProp":"resetKey"},"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"ColorSchemeScript","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/color-scheme-script/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Writes global document state"},{"name":"ColorSwatch","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/color-swatch/","props":[{"name":"attributes","required":false,"source":"component","typeRef":478},{"name":"color","required":true,"source":"component","description":"Valid CSS color to display","typeRef":377},{"name":"size","required":false,"source":"component","description":"Swatch `width` and `height`, any valid CSS value, numbers are converted to rem.","typeRef":269},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"withShadow","required":false,"source":"component","literalValues":[false,true],"description":"If set, the swatch has inner `box-shadow`","typeRef":359}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"Combobox","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox/","props":[],"blockedProps":[],"subcomponents":["Combobox.Chevron","Combobox.ClearButton","Combobox.Dropdown","Combobox.DropdownTarget","Combobox.Empty","Combobox.EventsTarget","Combobox.Footer","Combobox.Group","Combobox.Header","Combobox.HiddenInput","Combobox.Option","Combobox.Options","Combobox.Search","Combobox.Target"],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"Combobox.Chevron","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"Combobox.ClearButton","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"Combobox.Dropdown","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"Combobox.DropdownTarget","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"Combobox.Empty","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"Combobox.EventsTarget","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"Combobox.Footer","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"Combobox.Group","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"Combobox.Header","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"Combobox.HiddenInput","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"Combobox.Option","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"Combobox.Options","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"Combobox.Search","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"Combobox.Target","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"ComboboxChevron","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox-chevron/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"ComboboxClearButton","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox-clear-button/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"ComboboxDropdown","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox-dropdown/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"ComboboxDropdownTarget","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox-dropdown-target/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"ComboboxEmpty","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox-empty/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"ComboboxEventsTarget","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox-events-target/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"ComboboxFooter","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox-footer/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"ComboboxGroup","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox-group/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"ComboboxHeader","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox-header/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"ComboboxHiddenInput","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox-hidden-input/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"ComboboxOption","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox-option/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"ComboboxOptions","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox-options/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"ComboboxPopover","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox-popover/","props":[],"blockedProps":[],"subcomponents":["ComboboxPopover.Target"],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"ComboboxPopover.Target","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox-popover/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"ComboboxPopoverTarget","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox-popover-target/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"ComboboxSearch","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox-search/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"ComboboxTarget","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/combobox-target/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Low-level composition primitive that requires authored callbacks"},{"name":"CompositeChart","package":"@mantine/charts","category":"charts","safety":"wrapped","documentationUrl":"https://mantine.dev/charts/composite-chart/","props":[{"name":"accessibilityLayer","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the chart should be keyboard-navigable with the recharts accessibility layer, `true` by default","typeRef":359},{"name":"activeDotProps","required":false,"source":"component","description":"Props passed down to all active dots. Ignored if `withDots={false}` is set.","typeRef":188},{"name":"attributes","required":false,"source":"component","typeRef":391},{"name":"brushProps","required":false,"source":"component","description":"Props passed down to the `Brush` component","typeRef":200},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"composedChartProps","required":false,"source":"component","description":"Props passed down to recharts `AreaChart` component","typeRef":95},{"name":"connectNulls","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether points with `null` values should be connected","typeRef":359},{"name":"curveType","required":false,"source":"component","literalValues":["bump","linear","monotone","natural","step","stepAfter","stepBefore"],"description":"Type of the curve","typeRef":73},{"name":"data","required":true,"source":"component","description":"Data used to display chart","typeRef":282},{"name":"dataKey","required":true,"source":"component","description":"Key of the `data` object for x-axis values","typeRef":377},{"name":"dotProps","required":false,"source":"component","description":"Props passed down to all dots. Ignored if `withDots={false}` is set.","typeRef":188},{"name":"gridAxis","required":false,"source":"component","literalValues":["none","x","xy","y"],"description":"Specifies which lines should be displayed in the grid, `'x'` by default","typeRef":63},{"name":"gridColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Color of the grid and cursor lines, by default depends on color scheme","typeRef":171},{"name":"gridProps","required":false,"source":"component","description":"Props passed down to the `CartesianGrid` component","typeRef":201},{"name":"legendProps","required":false,"source":"component","description":"Props passed down to the `Legend` component","typeRef":202},{"name":"maxBarWidth","required":false,"source":"component","description":"Maximum bar width in px","typeRef":371},{"name":"minBarSize","required":false,"source":"component","description":"Sets minimum height of the bar in px","typeRef":371},{"name":"referenceAreas","required":false,"source":"component","description":"Reference areas that should be displayed on the chart","typeRef":156},{"name":"referenceDots","required":false,"source":"component","description":"Reference dots that should be displayed on the chart","typeRef":157},{"name":"referenceLines","required":false,"source":"component","description":"Reference lines that should be displayed on the chart","typeRef":158},{"name":"rightYAxisLabel","required":false,"source":"component","description":"A label to display next to the right y-axis","typeRef":377},{"name":"rightYAxisProps","required":false,"source":"component","description":"Props passed down to the `YAxis` recharts component rendered on the right side","typeRef":211},{"name":"series","required":true,"source":"component","description":"An array of objects with `name` and `color` keys. Determines which data should be consumed from the `data` array.","typeRef":164},{"name":"strokeWidth","required":false,"source":"component","description":"Stroke width for the chart lines","typeRef":371},{"name":"textColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Color of the text displayed inside the chart, `'dimmed'` by default","typeRef":171},{"name":"tickLine","required":false,"source":"component","literalValues":["none","x","xy","y"],"description":"Specifies which axis should have tick line, `'y'` by default","typeRef":63},{"name":"tooltipAnimationDuration","required":false,"source":"component","description":"Tooltip position animation duration in ms, `0` by default","typeRef":371},{"name":"tooltipProps","required":false,"source":"component","description":"Props passed down to the `Tooltip` component","typeRef":209},{"name":"unit","required":false,"source":"component","description":"Unit displayed next to each tick in y-axis","typeRef":377},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"withBarValueLabel","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether a label with bar value should be displayed on top of each bar","typeRef":359},{"name":"withBrush","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether a brush (range selector) should be displayed under the chart, `false` by default","typeRef":359},{"name":"withDots","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether dots should be displayed","typeRef":359},{"name":"withLegend","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether chart legend should be displayed, `false` by default","typeRef":359},{"name":"withPointLabels","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether each point should have associated label","typeRef":359},{"name":"withRightYAxis","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether additional y-axis should be displayed on the right side of the chart, `false` by default","typeRef":359},{"name":"withTooltip","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether chart tooltip should be displayed, `true` by default","typeRef":359},{"name":"withXAxis","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether x-axis should be displayed, `true` by default","typeRef":359},{"name":"withYAxis","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether y-axis should be displayed, `true` by default","typeRef":359},{"name":"xAxisLabel","required":false,"source":"component","description":"A label to display below the x-axis","typeRef":377},{"name":"xAxisProps","required":false,"source":"component","description":"Props passed down to the `XAxis` recharts component","typeRef":210},{"name":"yAxisLabel","required":false,"source":"component","description":"A label to display next to the y-axis","typeRef":377},{"name":"yAxisProps","required":false,"source":"component","description":"Props passed down to the `YAxis` recharts component","typeRef":211}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Include a nearby text summary of the chart data."]},{"name":"Container","package":"@mantine/core","category":"layout","safety":"wrapped","documentationUrl":"https://mantine.dev/core/container/","props":[{"name":"attributes","required":false,"source":"component","typeRef":497},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"fluid","required":false,"source":"component","literalValues":[false,true],"description":"If set, the container takes 100% width of its parent and `size` prop is ignored.","typeRef":359},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"`max-width` of the container, value is not responsive – it is the same for all screen sizes. Numbers are converted to rem. Ignored when `fluid` prop is set.","typeRef":373},{"name":"strategy","required":false,"source":"component","literalValues":["block","grid"],"description":"Centering strategy","typeRef":14},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Keep visual order consistent with reading order."]},{"name":"CopyButton","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/copy-button/","props":[{"name":"timeout","required":false,"source":"component","description":"Copied status timeout in ms","typeRef":371},{"name":"value","required":true,"source":"component","description":"Value that is copied to the clipboard when the button is clicked","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"DataList","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/data-list/","props":[{"name":"attributes","required":false,"source":"component","typeRef":487},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"gap","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Key of `theme.spacing` or any valid CSS value to set gap between items","typeRef":193},{"name":"labelWidth","required":false,"source":"component","description":"Controls min-width of the label (dt) element, any valid CSS value","typeRef":266},{"name":"orientation","required":false,"source":"component","literalValues":["horizontal","vertical"],"description":"Controls arrangement of label and value within each item. `horizontal` renders label and value side by side, `vertical` stacks label on top of value","typeRef":36},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls `font-size` and `line-height`","typeRef":85},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"withDivider","required":false,"source":"component","literalValues":[false,true],"description":"Adds border between items","typeRef":359}],"blockedProps":[],"subcomponents":["DataList.Item","DataList.ItemLabel","DataList.ItemValue"],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"DataList.Item","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/data-list/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"styles","required":false,"source":"component","typeRef":232},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"DataList.ItemLabel","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/data-list/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"styles","required":false,"source":"component","typeRef":233},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"DataList.ItemValue","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/data-list/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"styles","required":false,"source":"component","typeRef":234},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"DataListItem","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/data-list-item/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"styles","required":false,"source":"component","typeRef":232},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"DataListItemLabel","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/data-list-item-label/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"styles","required":false,"source":"component","typeRef":233},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"DataListItemValue","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/data-list-item-value/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"styles","required":false,"source":"component","typeRef":234},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"DateInput","package":"@mantine/dates","category":"dates","safety":"wrapped","documentationUrl":"https://mantine.dev/dates/date-input/","props":[{"name":"allowDeselect","required":false,"source":"component","literalValues":[false,true],"description":"If set, the value can be deselected by deleting everything from the input or by clicking the selected date in the dropdown. By default, `true` if `clearable` prop is set, `false` otherwise.","typeRef":359},{"name":"ariaLabels","required":false,"source":"component","description":"`aria-label` attributes for controls on different levels","typeRef":152},{"name":"attributes","required":false,"source":"component","typeRef":435},{"name":"clearButtonProps","required":false,"source":"component","description":"Props passed down to the clear button","typeRef":273},{"name":"clearSectionMode","required":false,"source":"component","literalValues":["both","clear","rightSection"],"description":"Determines how the clear button and rightSection are rendered","typeRef":15},{"name":"clearable","required":false,"source":"component","literalValues":[false,true],"description":"If set, clear button is displayed in the `rightSection` when the component has value. Ignored if `rightSection` prop is set.","typeRef":359},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"columnsToScroll","required":false,"source":"component","description":"Number of columns to scroll with next/prev buttons, same as `numberOfColumns` if not set explicitly","typeRef":371},{"name":"date","required":false,"source":"component","description":"Displayed date in controlled mode","typeRef":380},{"name":"defaultDate","required":false,"source":"component","description":"Initial displayed date in uncontrolled mode","typeRef":380},{"name":"defaultLevel","required":false,"source":"component","literalValues":["decade","month","year"],"description":"Initial displayed level (uncontrolled)","typeRef":54},{"name":"defaultValue","required":false,"source":"component","description":"Uncontrolled component default value","typeRef":169},{"name":"description","required":false,"source":"component","description":"Contents of `Input.Description` component. If not set, description is not displayed.","typeRef":278},{"name":"descriptionProps","required":false,"source":"component","description":"Props passed down to the `Input.Description` component","typeRef":98},{"name":"error","required":false,"source":"component","description":"Contents of `Input.Error` component. If not set, error is not displayed.","typeRef":278},{"name":"errorProps","required":false,"source":"component","description":"Props passed down to the `Input.Error` component","typeRef":99},{"name":"firstDayOfWeek","required":false,"source":"component","literalValues":[0,1,2,3,4,5,6],"description":"Number 0-6, where 0 – Sunday and 6 – Saturday.","typeRef":138},{"name":"fixOnBlur","required":false,"source":"component","literalValues":[false,true],"description":"If set to `false`, invalid user input is preserved and is not corrected on blur","typeRef":359},{"name":"fullWidth","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the calendar should take the full width of its container","typeRef":359},{"name":"hasNextLevel","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether next level button should be enabled","typeRef":359},{"name":"headerControlsOrder","required":false,"source":"component","description":"Controls order","typeRef":93},{"name":"hideOutsideDates","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether outside dates should be hidden","typeRef":359},{"name":"hideWeekdays","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether weekdays row should be hidden","typeRef":359},{"name":"highlightToday","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether today should be highlighted with a border","typeRef":359},{"name":"inputSize","required":false,"source":"component","description":"HTML `size` attribute for the input element (number of visible characters)","typeRef":377},{"name":"inputWrapperOrder","required":false,"source":"component","description":"Controls order and visibility of wrapper elements. Only elements included in this array will be rendered.","typeRef":92},{"name":"label","required":false,"source":"component","description":"Contents of `Input.Label` component. If not set, label is not displayed.","typeRef":278},{"name":"labelProps","required":false,"source":"component","description":"Props passed down to the `Input.Label` component","typeRef":100},{"name":"leftSection","required":false,"source":"component","description":"Content section displayed on the left side of the input","typeRef":278},{"name":"leftSectionPointerEvents","required":false,"source":"component","literalValues":["-moz-initial","all","auto","fill","inherit","initial","none","painted","revert","revert-layer","stroke","unset","visible","visibleFill","visiblePainted","visibleStroke"],"description":"Sets `pointer-events` styles on the `leftSection` element. Use `'all'` when section contains interactive elements (buttons, links).","typeRef":2},{"name":"leftSectionProps","required":false,"source":"component","description":"Props passed down to the `leftSection` element","typeRef":274},{"name":"leftSectionWidth","required":false,"source":"component","description":"Left section width, used to set `width` of the section and input `padding-left`, by default equals to the input height","typeRef":269},{"name":"level","required":false,"source":"component","literalValues":["decade","month","year"],"description":"Current displayed level (controlled)","typeRef":54},{"name":"loading","required":false,"source":"component","literalValues":[false,true],"description":"Displays loading indicator in the left or right section","typeRef":359},{"name":"loadingPosition","required":false,"source":"component","literalValues":["left","right"],"description":"Position of the loading indicator","typeRef":48},{"name":"locale","required":false,"source":"component","description":"Dayjs locale, defaults to value defined in DatesProvider","typeRef":377},{"name":"maxDate","required":false,"source":"component","description":"Maximum possible date in `YYYY-MM-DD` format or Date object","typeRef":380},{"name":"maxLevel","required":false,"source":"component","literalValues":["decade","month","year"],"description":"Max level that user can go up to","typeRef":54},{"name":"minDate","required":false,"source":"component","description":"Minimum possible date in `YYYY-MM-DD` format or Date object","typeRef":380},{"name":"nextDisabled","required":false,"source":"component","literalValues":[false,true],"description":"Disables next control","typeRef":359},{"name":"nextIcon","required":false,"source":"component","description":"Change next icon","typeRef":278},{"name":"nextLabel","required":false,"source":"component","description":"Next button `aria-label`","typeRef":377},{"name":"numberOfColumns","required":false,"source":"component","description":"Number of columns displayed next to each other","typeRef":371},{"name":"pointer","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the input should have `cursor: pointer` style. Use when input acts as a button-like trigger (e.g., `component=\"button\"` for Select/DatePicker).","typeRef":359},{"name":"popoverProps","required":false,"source":"component","description":"Props passed down to the `Popover` component","typeRef":218},{"name":"presets","required":false,"source":"component","description":"Predefined values to pick from","typeRef":165},{"name":"previousDisabled","required":false,"source":"component","literalValues":[false,true],"description":"Disables previous control","typeRef":359},{"name":"previousIcon","required":false,"source":"component","description":"Change previous icon","typeRef":278},{"name":"previousLabel","required":false,"source":"component","description":"Previous button `aria-label`","typeRef":377},{"name":"rightSection","required":false,"source":"component","description":"Content section displayed on the right side of the input","typeRef":278},{"name":"rightSectionPointerEvents","required":false,"source":"component","literalValues":["-moz-initial","all","auto","fill","inherit","initial","none","painted","revert","revert-layer","stroke","unset","visible","visibleFill","visiblePainted","visibleStroke"],"description":"Sets `pointer-events` styles on the `rightSection` element. Use `'all'` when section contains interactive elements (buttons, links).","typeRef":2},{"name":"rightSectionProps","required":false,"source":"component","description":"Props passed down to the `rightSection` element","typeRef":274},{"name":"rightSectionWidth","required":false,"source":"component","description":"Right section width, used to set `width` of the section and input `padding-right`, by default equals to the input height","typeRef":269},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Component size","typeRef":85},{"name":"success","required":false,"source":"component","description":"Contents of `Input.Success` component. If not set, success is not displayed.","typeRef":278},{"name":"successProps","required":false,"source":"component","description":"Props passed down to the `Input.Success` component","typeRef":101},{"name":"type","required":false,"source":"component","literalValues":["button","checkbox","color","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"],"typeRef":181},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"value","required":false,"source":"component","description":"Controlled component value","typeRef":169},{"name":"variant","required":false,"source":"component","literalValues":["default","filled","unstyled"],"typeRef":128},{"name":"weekendDays","required":false,"source":"component","description":"Indices of weekend days, 0-6, where 0 is Sunday and 6 is Saturday. The default value is defined by `DatesProvider`.","typeRef":170},{"name":"withAsterisk","required":false,"source":"component","literalValues":[false,true],"description":"If set, the required asterisk is displayed next to the label. Overrides `required` prop. Does not add required attribute to the input.","typeRef":359},{"name":"withCellSpacing","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether controls should be separated","typeRef":359},{"name":"withErrorStyles","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the input should have red border and red text color when the `error` prop is set","typeRef":359},{"name":"withNativeLevelSelect","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether level select controls should be rendered as native `` elements","typeRef":359},{"name":"withWeekNumbers","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether week numbers should be displayed","typeRef":359},{"name":"yearsSelectRange","required":false,"source":"component","description":"Year range for native level select, tuple of `[startYear, endYear]`. Defaults to `[currentYear - 100, currentYear + 50]` or values derived from `minDate`/`maxDate` if set.","typeRef":351}],"blockedProps":[],"subcomponents":[],"bind":{"type":"string","initialProp":"defaultValue","resetProp":"resetKey"},"accessibilityRequirements":["Include a textual date when the visual calendar carries meaning."]},{"name":"DatePickerInput","package":"@mantine/dates","category":"dates","safety":"wrapped","documentationUrl":"https://mantine.dev/dates/date-picker-input/","props":[{"name":"allowDeselect","required":false,"source":"component","description":"Determines whether user can deselect the date by clicking on selected item, applicable only when type=\"default\"","typeRef":109},{"name":"allowSingleDateInRange","required":false,"source":"component","description":"Determines whether a single day can be selected as range, applicable only when type=\"range\"","typeRef":110},{"name":"ariaLabels","required":false,"source":"component","description":"`aria-label` attributes for controls on different levels","typeRef":152},{"name":"attributes","required":false,"source":"component","typeRef":436},{"name":"clearButtonProps","required":false,"source":"component","description":"Props passed down to the clear button","typeRef":273},{"name":"clearSectionMode","required":false,"source":"component","literalValues":["both","clear","rightSection"],"description":"Determines how the clear button and rightSection are rendered","typeRef":15},{"name":"clearable","required":false,"source":"component","literalValues":[false,true],"description":"If set, clear button is displayed in the `rightSection` when the component has value. Ignored if `rightSection` prop is set.","typeRef":359},{"name":"closeOnChange","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the dropdown is closed when date is selected, not applicable with `type=\"multiple\"`","typeRef":359},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"columnsToScroll","required":false,"source":"component","description":"Number of columns to scroll with next/prev buttons, same as `numberOfColumns` if not set explicitly","typeRef":371},{"name":"date","required":false,"source":"component","description":"Displayed date in controlled mode","typeRef":380},{"name":"defaultDate","required":false,"source":"component","description":"Initial displayed date in uncontrolled mode","typeRef":380},{"name":"defaultLevel","required":false,"source":"component","literalValues":["decade","month","year"],"description":"Initial displayed level (uncontrolled)","typeRef":54},{"name":"defaultValue","required":false,"source":"component","description":"Default value for uncontrolled component","typeRef":168},{"name":"description","required":false,"source":"component","description":"Contents of `Input.Description` component. If not set, description is not displayed.","typeRef":278},{"name":"descriptionProps","required":false,"source":"component","description":"Props passed down to the `Input.Description` component","typeRef":98},{"name":"enableKeyboardNavigation","required":false,"source":"component","literalValues":[false,true],"description":"Enable enhanced keyboard navigation (Ctrl/Cmd + Arrow keys for year navigation, Ctrl/Cmd + Shift + Arrow keys for decade navigation, Y key to open year view)","typeRef":359},{"name":"error","required":false,"source":"component","description":"Contents of `Input.Error` component. If not set, error is not displayed.","typeRef":278},{"name":"errorProps","required":false,"source":"component","description":"Props passed down to the `Input.Error` component","typeRef":99},{"name":"firstDayOfWeek","required":false,"source":"component","literalValues":[0,1,2,3,4,5,6],"description":"Number 0-6, where 0 – Sunday and 6 – Saturday.","typeRef":138},{"name":"fullWidth","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the list should take the full width of its container","typeRef":359},{"name":"headerControlsOrder","required":false,"source":"component","description":"Controls order","typeRef":93},{"name":"hideOutsideDates","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether outside dates should be hidden","typeRef":359},{"name":"hideWeekdays","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether weekdays row should be hidden","typeRef":359},{"name":"highlightToday","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether today should be highlighted with a border","typeRef":359},{"name":"inputSize","required":false,"source":"component","description":"HTML `size` attribute for the input element (number of visible characters)","typeRef":377},{"name":"inputWrapperOrder","required":false,"source":"component","description":"Controls order and visibility of wrapper elements. Only elements included in this array will be rendered.","typeRef":92},{"name":"label","required":false,"source":"component","description":"Contents of `Input.Label` component. If not set, label is not displayed.","typeRef":278},{"name":"labelProps","required":false,"source":"component","description":"Props passed down to the `Input.Label` component","typeRef":100},{"name":"labelSeparator","required":false,"source":"component","description":"Separator between range value","typeRef":377},{"name":"leftSection","required":false,"source":"component","description":"Content section displayed on the left side of the input","typeRef":278},{"name":"leftSectionPointerEvents","required":false,"source":"component","literalValues":["-moz-initial","all","auto","fill","inherit","initial","none","painted","revert","revert-layer","stroke","unset","visible","visibleFill","visiblePainted","visibleStroke"],"description":"Sets `pointer-events` styles on the `leftSection` element. Use `'all'` when section contains interactive elements (buttons, links).","typeRef":2},{"name":"leftSectionProps","required":false,"source":"component","description":"Props passed down to the `leftSection` element","typeRef":274},{"name":"leftSectionWidth","required":false,"source":"component","description":"Left section width, used to set `width` of the section and input `padding-left`, by default equals to the input height","typeRef":269},{"name":"level","required":false,"source":"component","literalValues":["decade","month","year"],"description":"Current displayed level (controlled)","typeRef":54},{"name":"loading","required":false,"source":"component","literalValues":[false,true],"description":"Displays loading indicator in the left or right section","typeRef":359},{"name":"loadingPosition","required":false,"source":"component","literalValues":["left","right"],"description":"Position of the loading indicator","typeRef":48},{"name":"locale","required":false,"source":"component","description":"Dayjs locale, defaults to value defined in DatesProvider","typeRef":377},{"name":"maxDate","required":false,"source":"component","description":"Maximum possible date in `YYYY-MM-DD` format or Date object","typeRef":380},{"name":"maxLevel","required":false,"source":"component","literalValues":["decade","month","year"],"typeRef":54},{"name":"minDate","required":false,"source":"component","description":"Minimum possible date in `YYYY-MM-DD` format or Date object","typeRef":380},{"name":"nextIcon","required":false,"source":"component","description":"Change next icon","typeRef":278},{"name":"nextLabel","required":false,"source":"component","description":"Next button `aria-label`","typeRef":377},{"name":"numberOfColumns","required":false,"source":"component","description":"Number of columns displayed next to each other","typeRef":371},{"name":"pointer","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the input should have `cursor: pointer` style. Use when input acts as a button-like trigger (e.g., `component=\"button\"` for Select/DatePicker).","typeRef":359},{"name":"popoverProps","required":false,"source":"component","description":"Props passed down to `Popover` component","typeRef":218},{"name":"presets","required":false,"source":"component","description":"Predefined values to pick from","typeRef":166},{"name":"previousIcon","required":false,"source":"component","description":"Change previous icon","typeRef":278},{"name":"previousLabel","required":false,"source":"component","description":"Previous button `aria-label`","typeRef":377},{"name":"rightSection","required":false,"source":"component","description":"Content section displayed on the right side of the input","typeRef":278},{"name":"rightSectionPointerEvents","required":false,"source":"component","literalValues":["-moz-initial","all","auto","fill","inherit","initial","none","painted","revert","revert-layer","stroke","unset","visible","visibleFill","visiblePainted","visibleStroke"],"description":"Sets `pointer-events` styles on the `rightSection` element. Use `'all'` when section contains interactive elements (buttons, links).","typeRef":2},{"name":"rightSectionProps","required":false,"source":"component","description":"Props passed down to the `rightSection` element","typeRef":274},{"name":"rightSectionWidth","required":false,"source":"component","description":"Right section width, used to set `width` of the section and input `padding-right`, by default equals to the input height","typeRef":269},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Component size","typeRef":85},{"name":"sortDates","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether dates values should be sorted before `onChange` call, only applicable with type=\"multiple\"","typeRef":359},{"name":"success","required":false,"source":"component","description":"Contents of `Input.Success` component. If not set, success is not displayed.","typeRef":278},{"name":"successProps","required":false,"source":"component","description":"Props passed down to the `Input.Success` component","typeRef":101},{"name":"type","required":false,"source":"component","literalValues":["default","multiple","range"],"description":"Picker type: range, multiple or default","typeRef":167},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"value","required":false,"source":"component","description":"Value for controlled component","typeRef":168},{"name":"valueFormat","required":false,"source":"component","description":"`dayjs` format for input value","typeRef":377},{"name":"variant","required":false,"source":"component","literalValues":["default","filled","unstyled"],"typeRef":128},{"name":"weekendDays","required":false,"source":"component","description":"Indices of weekend days, 0-6, where 0 is Sunday and 6 is Saturday. The default value is defined by `DatesProvider`.","typeRef":170},{"name":"withAsterisk","required":false,"source":"component","literalValues":[false,true],"description":"If set, the required asterisk is displayed next to the label. Overrides `required` prop. Does not add required attribute to the input.","typeRef":359},{"name":"withCellSpacing","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether controls should be separated","typeRef":359},{"name":"withErrorStyles","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the input should have red border and red text color when the `error` prop is set","typeRef":359},{"name":"withNativeLevelSelect","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether level select controls should be rendered as native `` elements","typeRef":359},{"name":"withSeconds","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the seconds input should be displayed","typeRef":359},{"name":"withSuccessStyles","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the input should have green border when the `success` prop is set","typeRef":359},{"name":"withWeekNumbers","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether week numbers should be displayed","typeRef":359},{"name":"wrapperProps","required":false,"source":"component","description":"Props passed down to the root element","typeRef":348},{"name":"yearsSelectRange","required":false,"source":"component","description":"Year range for native level select, tuple of `[startYear, endYear]`. Defaults to `[currentYear - 100, currentYear + 50]` or values derived from `minDate`/`maxDate` if set.","typeRef":351}],"blockedProps":[{"name":"dropdownType","reason":"Modal picker mode escapes the widget overlay boundary"},{"name":"modalProps","reason":"Modal picker configuration escapes the widget overlay boundary"}],"subcomponents":[],"bind":{"type":"string","initialProp":"defaultValue","resetProp":"resetKey"},"accessibilityRequirements":["Include a textual date when the visual calendar carries meaning."]},{"name":"DatesProvider","package":"@mantine/dates","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/dates/dates-provider/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Replaces a Homarr-owned provider boundary"},{"name":"Day","package":"@mantine/dates","category":"dates","safety":"wrapped","documentationUrl":"https://mantine.dev/dates/day/","props":[{"name":"attributes","required":false,"source":"component","typeRef":418},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"date","required":true,"source":"component","description":"Date that is displayed in `YYYY-MM-DD` format","typeRef":377},{"name":"firstInRange","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the day is first in range selection","typeRef":359},{"name":"fullWidth","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the day should take the full width of its cell","typeRef":359},{"name":"highlightToday","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether today should be highlighted with a border","typeRef":359},{"name":"inRange","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the day is selected in range","typeRef":359},{"name":"lastInRange","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the day is last in range selection","typeRef":359},{"name":"outside","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the day is outside of the current month","typeRef":359},{"name":"selected","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the day is selected","typeRef":359},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Control width and height of the day","typeRef":85},{"name":"static","required":false,"source":"component","literalValues":[false,true],"description":"Determines which element is used as root, `'button'` by default, `'div'` if static prop is set","typeRef":359},{"name":"type","required":false,"source":"component","literalValues":["button","reset","submit"],"typeRef":20},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"weekend","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the day is considered to be a weekend","typeRef":359}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Include a textual date when the visual calendar carries meaning."]},{"name":"DecadeLevel","package":"@mantine/dates","category":"dates","safety":"wrapped","documentationUrl":"https://mantine.dev/dates/decade-level/","props":[{"name":"attributes","required":false,"source":"component","typeRef":404},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"decade","required":true,"source":"component","description":"Displayed decade","typeRef":377},{"name":"fullWidth","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the calendar should take the full width of its container","typeRef":359},{"name":"headerControlsOrder","required":false,"source":"component","description":"Controls order","typeRef":93},{"name":"levelControlAriaLabel","required":false,"source":"component","description":"Level control `aria-label`","typeRef":377},{"name":"locale","required":false,"source":"component","description":"Dayjs locale, defaults to value defined in DatesProvider","typeRef":377},{"name":"maxDate","required":false,"source":"component","description":"Maximum possible date in `YYYY-MM-DD` format or Date object","typeRef":380},{"name":"minDate","required":false,"source":"component","description":"Minimum possible date in `YYYY-MM-DD` format or Date object","typeRef":380},{"name":"nextDisabled","required":false,"source":"component","literalValues":[false,true],"description":"Disables next control","typeRef":359},{"name":"nextIcon","required":false,"source":"component","description":"Change next icon","typeRef":278},{"name":"nextLabel","required":false,"source":"component","description":"Next button `aria-label`","typeRef":377},{"name":"previousDisabled","required":false,"source":"component","literalValues":[false,true],"description":"Disables previous control","typeRef":359},{"name":"previousIcon","required":false,"source":"component","description":"Change previous icon","typeRef":278},{"name":"previousLabel","required":false,"source":"component","description":"Previous button `aria-label`","typeRef":377},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Component size","typeRef":85},{"name":"styles","required":false,"source":"component","typeRef":253},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"withCellSpacing","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether controls should be separated","typeRef":359},{"name":"withNativeLevelSelect","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether level select controls should be rendered as native `` elements","typeRef":359},{"name":"yearsSelectRange","required":false,"source":"component","description":"Year range for native level select, tuple of `[startYear, endYear]`. Defaults to `[currentYear - 100, currentYear + 50]` or values derived from `minDate`/`maxDate` if set.","typeRef":351}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Include a textual date when the visual calendar carries meaning."]},{"name":"Dialog","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/dialog/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes the widget layout and focus boundary"},{"name":"DirectionProvider","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/direction-provider/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Replaces a Homarr-owned provider boundary"},{"name":"Divider","package":"@mantine/core","category":"layout","safety":"wrapped","documentationUrl":"https://mantine.dev/core/divider/","props":[{"name":"attributes","required":false,"source":"component","typeRef":451},{"name":"color","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Key of `theme.colors` or any valid CSS color value","typeRef":171},{"name":"label","required":false,"source":"component","description":"Divider label, visible only with `orientation=\"horizontal\"`","typeRef":278},{"name":"labelPosition","required":false,"source":"component","literalValues":["center","left","right"],"description":"Label position","typeRef":22},{"name":"orientation","required":false,"source":"component","literalValues":["horizontal","vertical"],"description":"Divider orientation","typeRef":36},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls width/height (depends on orientation)","typeRef":373},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","literalValues":["dashed","dotted","solid"],"typeRef":126}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Keep visual order consistent with reading order."]},{"name":"DonutChart","package":"@mantine/charts","category":"charts","safety":"wrapped","documentationUrl":"https://mantine.dev/charts/donut-chart/","props":[{"name":"accessibilityLayer","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the chart should be keyboard-navigable with the recharts accessibility layer, `true` by default","typeRef":359},{"name":"attributes","required":false,"source":"component","typeRef":444},{"name":"chartLabel","required":false,"source":"component","description":"Chart label, displayed in the center of the chart","typeRef":383},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"data","required":true,"source":"component","description":"Data used to render chart","typeRef":174},{"name":"endAngle","required":false,"source":"component","description":"Controls angle at which charts ends. Set to `0` to render the chart as semicircle.","typeRef":371},{"name":"labelColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Controls text color of all labels, by default depends on color scheme","typeRef":171},{"name":"labelsType","required":false,"source":"component","literalValues":["name","percent","value"],"description":"Type of labels to display, `'value'` by default","typeRef":81},{"name":"legendProps","required":false,"source":"component","description":"Props passed down to recharts `Legend` component","typeRef":202},{"name":"paddingAngle","required":false,"source":"component","description":"Controls padding between segments","typeRef":371},{"name":"pieChartProps","required":false,"source":"component","description":"Props passed down to recharts `PieChart` component","typeRef":104},{"name":"pieProps","required":false,"source":"component","description":"Props passed down to recharts `Pie` component","typeRef":217},{"name":"size","required":false,"source":"component","description":"Controls chart width and height, height is increased by 40 if `withLabels` prop is set. Cannot be less than `thickness`.","typeRef":371},{"name":"startAngle","required":false,"source":"component","description":"Controls angle at which chart starts. Set to `180` to render the chart as semicircle.","typeRef":371},{"name":"strokeColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Controls color of the segments stroke, by default depends on color scheme","typeRef":171},{"name":"strokeWidth","required":false,"source":"component","description":"Controls width of segments stroke","typeRef":371},{"name":"thickness","required":false,"source":"component","description":"Controls thickness of the chart segments","typeRef":371},{"name":"tooltipAnimationDuration","required":false,"source":"component","description":"Tooltip animation duration in ms","typeRef":371},{"name":"tooltipDataSource","required":false,"source":"component","literalValues":["all","segment"],"description":"Determines which data is displayed in the tooltip. `'all'` – display all values, `'segment'` – display only hovered segment.","typeRef":9},{"name":"tooltipProps","required":false,"source":"component","description":"Props passed down to `Tooltip` recharts component","typeRef":209},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"withLabels","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether each segment should have associated label","typeRef":359},{"name":"withLabelsLine","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether segments labels should have lines that connect the segment with the label","typeRef":359},{"name":"withLegend","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the legend should be displayed","typeRef":359},{"name":"withTooltip","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the tooltip should be displayed when one of the section is hovered","typeRef":359}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Include a nearby text summary of the chart data."]},{"name":"Drawer","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/drawer/","props":[],"blockedProps":[],"subcomponents":["Drawer.Body","Drawer.CloseButton","Drawer.Content","Drawer.Header","Drawer.Overlay","Drawer.Root","Drawer.Stack","Drawer.Title"],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"Drawer.Body","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/drawer/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"Drawer.CloseButton","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/drawer/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"Drawer.Content","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/drawer/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"Drawer.Header","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/drawer/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"Drawer.Overlay","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/drawer/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"Drawer.Root","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/drawer/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"Drawer.Stack","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/drawer/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"Drawer.Title","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/drawer/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"DrawerBody","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/drawer-body/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"DrawerCloseButton","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/drawer-close-button/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"DrawerContent","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/drawer-content/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"DrawerHeader","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/drawer-header/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"DrawerOverlay","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/drawer-overlay/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"DrawerRoot","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/drawer-root/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"DrawerStack","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/drawer-stack/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"DrawerTitle","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/drawer-title/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"EmptyState","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/empty-state/","props":[{"name":"align","required":false,"source":"component","literalValues":["center","left","right"],"description":"Content alignment. `center` stacks the content in a centered column, `left`/`right` place the indicator on the side with the content next to it","typeRef":22},{"name":"attributes","required":false,"source":"component","typeRef":399},{"name":"color","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Key of `theme.colors` or any valid CSS color, used by `filled` and `light` variants","typeRef":171},{"name":"description","required":false,"source":"component","description":"Description content, rendered inside `EmptyState.Description`","typeRef":278},{"name":"icon","required":false,"source":"component","description":"Icon or illustration, rendered inside `EmptyState.Indicator`","typeRef":278},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls indicator size, gap between elements and font sizes of title and description","typeRef":85},{"name":"title","required":false,"source":"component","description":"Title content, rendered inside `EmptyState.Title`","typeRef":278},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","literalValues":["filled","light"],"description":"Controls the indicator appearance. `filled` and `light` display a colored circular background behind the icon. If not set, the icon is displayed with dimmed color","typeRef":33},{"name":"withIndicatorBackground","required":false,"source":"component","literalValues":[false,true],"description":"If set, a neutral circular background is displayed behind the indicator. Setting `variant` always displays a colored background regardless of this prop","typeRef":359}],"blockedProps":[],"subcomponents":["EmptyState.Actions","EmptyState.Description","EmptyState.Indicator","EmptyState.Title"],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"EmptyState.Actions","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/empty-state/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"styles","required":false,"source":"component","typeRef":224},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"EmptyState.Description","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/empty-state/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"styles","required":false,"source":"component","typeRef":227},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"EmptyState.Indicator","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/empty-state/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"styles","required":false,"source":"component","typeRef":231},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"EmptyState.Title","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/empty-state/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"order","required":false,"source":"component","literalValues":[1,2,3,4,5,6],"description":"Heading order, renders the title as `h1`–`h6` element. By default, the title is rendered as a `div` without semantic heading level","typeRef":141},{"name":"styles","required":false,"source":"component","typeRef":240},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"EmptyStateActions","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/empty-state-actions/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"styles","required":false,"source":"component","typeRef":224},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"EmptyStateDescription","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/empty-state-description/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"styles","required":false,"source":"component","typeRef":227},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"EmptyStateIndicator","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/empty-state-indicator/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"styles","required":false,"source":"component","typeRef":231},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"EmptyStateTitle","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/empty-state-title/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"order","required":false,"source":"component","literalValues":[1,2,3,4,5,6],"description":"Heading order, renders the title as `h1`–`h6` element. By default, the title is rendered as a `div` without semantic heading level","typeRef":141},{"name":"styles","required":false,"source":"component","typeRef":240},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"Fieldset","package":"@mantine/core","category":"layout","safety":"wrapped","documentationUrl":"https://mantine.dev/core/fieldset/","props":[{"name":"attributes","required":false,"source":"component","typeRef":469},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"legend","required":false,"source":"component","description":"Fieldset legend","typeRef":278},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","literalValues":["default","filled","unstyled"],"typeRef":127}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Keep visual order consistent with reading order."]},{"name":"FileButton","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/file-button/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Requests local file-system access"},{"name":"FileInput","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/file-input/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Requests local file-system access"},{"name":"FlatTreeNode","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/flat-tree-node/","props":[{"name":"checkOnSpace","required":false,"source":"component","literalValues":[false,true],"description":"If set, tree node is checked on space key press","typeRef":359},{"name":"expandOnClick","required":false,"source":"component","literalValues":[false,true],"description":"If set, tree node with children is expanded on click","typeRef":359},{"name":"expandOnSpace","required":false,"source":"component","literalValues":[false,true],"description":"If set, tree node with children is expanded on space key press","typeRef":359},{"name":"expanded","required":true,"source":"component","literalValues":[false,true],"description":"Whether the node is expanded","typeRef":359},{"name":"hasChildren","required":true,"source":"component","literalValues":[false,true],"description":"Whether the node has children","typeRef":359},{"name":"level","required":true,"source":"component","description":"Nesting level of the node, starts at 1","typeRef":371},{"name":"linesPath","required":false,"source":"component","description":"Line state per ancestor + own level, computed by `flattenTreeData`. When provided and the tree root has `data-with-lines`, connector lines are rendered.","typeRef":175},{"name":"node","required":true,"source":"component","description":"Node data from tree data","typeRef":336},{"name":"parent","required":true,"source":"component","description":"Value of the parent node, `null` for root nodes","typeRef":370},{"name":"selectOnClick","required":false,"source":"component","literalValues":[false,true],"description":"If set, tree node is selected on click","typeRef":359},{"name":"style","required":false,"source":"component","description":"Style to apply to the root element, used for virtualizer positioning","typeRef":272},{"name":"tree","required":true,"source":"component","description":"Tree controller instance, return value of `useTree` hook","typeRef":343}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"Flex","package":"@mantine/core","category":"layout","safety":"wrapped","documentationUrl":"https://mantine.dev/core/flex/","props":[{"name":"align","required":false,"source":"component","literalValues":["-moz-initial","anchor-center","baseline","center","end","flex-end","flex-start","inherit","initial","normal","revert","revert-layer","self-end","self-start","start","stretch","unset"],"description":"`align-items` CSS property","typeRef":300},{"name":"attributes","required":false,"source":"component","typeRef":497},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"columnGap","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"`column-gap` CSS property","typeRef":299},{"name":"direction","required":false,"source":"component","literalValues":["-moz-initial","column","column-reverse","inherit","initial","revert","revert-layer","row","row-reverse","unset"],"description":"`flex-direction` CSS property","typeRef":309},{"name":"gap","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"`gap` CSS property","typeRef":299},{"name":"justify","required":false,"source":"component","literalValues":["-moz-initial","center","end","flex-end","flex-start","inherit","initial","left","normal","revert","revert-layer","right","space-around","space-between","space-evenly","start","stretch","unset"],"description":"`justify-content` CSS property","typeRef":314},{"name":"rowGap","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"`row-gap` CSS property","typeRef":299},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"wrap","required":false,"source":"component","literalValues":["-moz-initial","inherit","initial","nowrap","revert","revert-layer","unset","wrap","wrap-reverse"],"description":"`flex-wrap` CSS property","typeRef":310}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Keep visual order consistent with reading order."]},{"name":"FloatingArrow","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/floating-arrow/","props":[{"name":"arrowOffset","required":true,"source":"component","typeRef":371},{"name":"arrowPosition","required":true,"source":"component","literalValues":["center","merge","side"],"typeRef":24},{"name":"arrowRadius","required":true,"source":"component","typeRef":371},{"name":"arrowSize","required":true,"source":"component","typeRef":371},{"name":"arrowX","required":false,"source":"component","typeRef":371},{"name":"arrowY","required":false,"source":"component","typeRef":371},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"position","required":true,"source":"component","literalValues":["bottom","bottom-end","bottom-start","left","left-end","left-start","right","right-end","right-start","top","top-end","top-start"],"typeRef":50},{"name":"visible","required":false,"source":"component","literalValues":[false,true],"typeRef":359}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"FloatingIndicator","package":"@mantine/core","category":"layout","safety":"wrapped","documentationUrl":"https://mantine.dev/core/floating-indicator/","props":[{"name":"attributes","required":false,"source":"component","typeRef":497},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"displayAfterTransitionEnd","required":false,"source":"component","literalValues":[false,true],"description":"Controls whether the indicator should be hidden initially and displayed after the parent's transition ends. Set to `true` when the parent container has CSS transitions (e.g., `transform: scale()`) to prevent the indicator from appearing at the wrong position during the parent's animation.","typeRef":359},{"name":"parent","required":false,"source":"component","description":"Parent container element that must have `position: relative`. The indicator's position is calculated relative to this element.","typeRef":179},{"name":"target","required":false,"source":"component","description":"Target element over which the indicator is displayed. The indicator will be positioned to match the target's size and position.","typeRef":179},{"name":"transitionDuration","required":false,"source":"component","description":"Transition duration in ms","typeRef":383},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Keep visual order consistent with reading order."]},{"name":"FloatingWindow","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/floating-window/","props":[],"blockedProps":[],"subcomponents":["FloatingWindow.ResizeHandle"],"accessibilityRequirements":[],"deniedReason":"Creates a separate browser window"},{"name":"FloatingWindow.ResizeHandle","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/floating-window/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Escapes or replaces the widget layout, focus, scrolling, or overlay boundary"},{"name":"FocusTrap","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/focus-trap/","props":[],"blockedProps":[],"subcomponents":["FocusTrap.InitialFocus"],"accessibilityRequirements":[],"deniedReason":"Can capture focus outside the widget interaction flow"},{"name":"FocusTrap.InitialFocus","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/focus-trap/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Can capture focus outside the widget interaction flow"},{"name":"FocusTrapInitialFocus","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/focus-trap-initial-focus/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Can capture focus outside the widget interaction flow"},{"name":"FunnelChart","package":"@mantine/charts","category":"charts","safety":"wrapped","documentationUrl":"https://mantine.dev/charts/funnel-chart/","props":[{"name":"accessibilityLayer","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the chart should be keyboard-navigable with the recharts accessibility layer, `true` by default","typeRef":359},{"name":"attributes","required":false,"source":"component","typeRef":467},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"data","required":true,"source":"component","description":"Data used to render chart","typeRef":176},{"name":"funnelChartProps","required":false,"source":"component","description":"Props passed down to recharts `FunnelChart` component","typeRef":95},{"name":"funnelProps","required":false,"source":"component","description":"Props passed down to recharts `Pie` component","typeRef":216},{"name":"labelColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Controls text color of all labels","typeRef":171},{"name":"labelsPosition","required":false,"source":"component","literalValues":["inside","left","right"],"description":"Controls labels position relative to the segment","typeRef":51},{"name":"legendProps","required":false,"source":"component","description":"Props passed down to recharts `Legend` component","typeRef":202},{"name":"size","required":false,"source":"component","description":"Controls chart width and height","typeRef":371},{"name":"strokeColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Controls color of the segments stroke, by default depends on color scheme","typeRef":171},{"name":"strokeWidth","required":false,"source":"component","description":"Controls width of segments stroke","typeRef":371},{"name":"tooltipAnimationDuration","required":false,"source":"component","description":"Tooltip animation duration in ms","typeRef":371},{"name":"tooltipDataSource","required":false,"source":"component","literalValues":["all","segment"],"description":"Determines which data is displayed in the tooltip. `'all'` – display all values, `'segment'` – display only hovered segment.","typeRef":9},{"name":"tooltipProps","required":false,"source":"component","description":"Props passed down to `Tooltip` recharts component","typeRef":209},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"withLabels","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether each segment should have associated label","typeRef":359},{"name":"withLegend","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the legend should be displayed","typeRef":359},{"name":"withTooltip","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the tooltip should be displayed when a section is hovered","typeRef":359}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Include a nearby text summary of the chart data."]},{"name":"GaugeChart","package":"@mantine/charts","category":"charts","safety":"wrapped","documentationUrl":"https://mantine.dev/charts/gauge-chart/","props":[{"name":"attributes","required":false,"source":"component","typeRef":455},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"endAngle","required":false,"source":"component","description":"End angle in degrees,","typeRef":371},{"name":"filledColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Color of the filled arc when sections are not provided","typeRef":171},{"name":"label","required":false,"source":"component","description":"Label displayed in the center of the gauge","typeRef":278},{"name":"max","required":false,"source":"component","description":"Maximum value of the gauge,","typeRef":371},{"name":"min","required":false,"source":"component","description":"Minimum value of the gauge,","typeRef":371},{"name":"radius","required":false,"source":"component","typeRef":383},{"name":"roundCaps","required":false,"source":"component","literalValues":[false,true],"description":"Whether to round arc endpoints. Not applied to `sections` – rounded caps of adjacent sections would overlap each other.","typeRef":359},{"name":"sections","required":false,"source":"component","description":"Threshold sections of the gauge arc, each section is filled from the previous section upper bound to its own `value`. If set, the arc is not filled based on `value`.","typeRef":177},{"name":"size","required":false,"source":"component","description":"Chart size (width and height),","typeRef":371},{"name":"startAngle","required":false,"source":"component","description":"Start angle in degrees,","typeRef":371},{"name":"target","required":false,"source":"component","description":"Value marked on the arc with a line marker, use to display a goal or the current value of a gauge with `sections`","typeRef":371},{"name":"targetColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Color of the target marker","typeRef":171},{"name":"targetSize","required":false,"source":"component","description":"Thickness of the target marker,","typeRef":371},{"name":"thickness","required":false,"source":"component","description":"Arc thickness in px,","typeRef":371},{"name":"trackColor","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Color of the gauge track (unfilled portion)","typeRef":171},{"name":"type","required":false,"source":"component","typeRef":377},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"value","required":true,"source":"component","description":"Current value to display. Fills the arc from `min` up to `value`, unless `sections` is set – then the arc is colored by thresholds and the value is displayed only in the center label.","typeRef":371},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Include a nearby text summary of the chart data."]},{"name":"Grid","package":"@mantine/core","category":"layout","safety":"wrapped","documentationUrl":"https://mantine.dev/core/grid/","props":[{"name":"align","required":false,"source":"component","literalValues":["-moz-initial","anchor-center","baseline","center","end","flex-end","flex-start","inherit","initial","normal","revert","revert-layer","self-end","self-start","start","stretch","unset"],"description":"Sets `align-items`","typeRef":259},{"name":"attributes","required":false,"source":"component","typeRef":412},{"name":"breakpoints","required":false,"source":"component","description":"Breakpoints values, only used with `type=\"container\"`","typeRef":178},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"columnGap","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Column gap, overrides `gap` for horizontal spacing","typeRef":299},{"name":"columns","required":false,"source":"component","description":"Number of columns in each row","typeRef":371},{"name":"gap","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Gap between columns and rows, key of `theme.spacing` or any valid CSS value","typeRef":299},{"name":"grow","required":false,"source":"component","literalValues":[false,true],"description":"If set, columns in the last row expand to fill all available space","typeRef":359},{"name":"justify","required":false,"source":"component","literalValues":["-moz-initial","center","end","flex-end","flex-start","inherit","initial","left","normal","revert","revert-layer","right","space-around","space-between","space-evenly","start","stretch","unset"],"description":"Sets `justify-content`","typeRef":263},{"name":"overflow","required":false,"source":"component","literalValues":["-moz-hidden-unscrollable","-moz-initial","auto","clip","hidden","inherit","initial","overlay","revert","revert-layer","scroll","unset","visible"],"description":"Sets `overflow` CSS property on the root element","typeRef":267},{"name":"rowGap","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Row gap, overrides `gap` for vertical spacing","typeRef":299},{"name":"type","required":false,"source":"component","literalValues":["container","media"],"description":"Type of queries used for responsive styles","typeRef":53},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":["Grid.Col"],"accessibilityRequirements":["Keep visual order consistent with reading order."]},{"name":"Grid.Col","package":"@mantine/core","category":"layout","safety":"wrapped","documentationUrl":"https://mantine.dev/core/grid/","props":[{"name":"align","required":false,"source":"component","literalValues":["-moz-initial","anchor-center","auto","baseline","center","end","flex-end","flex-start","inherit","initial","normal","revert","revert-layer","self-end","self-start","start","stretch","unset"],"description":"Vertical alignment of the column, controls `align-self` CSS property","typeRef":301},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"offset","required":false,"source":"component","description":"Column start offset – number of empty columns before this column","typeRef":327},{"name":"order","required":false,"source":"component","description":"Column order, use to reorder columns at different viewport sizes","typeRef":327},{"name":"span","required":false,"source":"component","literalValues":["auto","content"],"description":"Column span","typeRef":297},{"name":"styles","required":false,"source":"component","typeRef":225},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Keep visual order consistent with reading order."]},{"name":"GridCol","package":"@mantine/core","category":"layout","safety":"wrapped","documentationUrl":"https://mantine.dev/core/grid-col/","props":[{"name":"align","required":false,"source":"component","literalValues":["-moz-initial","anchor-center","auto","baseline","center","end","flex-end","flex-start","inherit","initial","normal","revert","revert-layer","self-end","self-start","start","stretch","unset"],"description":"Vertical alignment of the column, controls `align-self` CSS property","typeRef":301},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"offset","required":false,"source":"component","description":"Column start offset – number of empty columns before this column","typeRef":327},{"name":"order","required":false,"source":"component","description":"Column order, use to reorder columns at different viewport sizes","typeRef":327},{"name":"span","required":false,"source":"component","literalValues":["auto","content"],"description":"Column span","typeRef":297},{"name":"styles","required":false,"source":"component","typeRef":225},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Keep visual order consistent with reading order."]},{"name":"Group","package":"@mantine/core","category":"layout","safety":"wrapped","documentationUrl":"https://mantine.dev/core/group/","props":[{"name":"align","required":false,"source":"component","literalValues":["-moz-initial","anchor-center","baseline","center","end","flex-end","flex-start","inherit","initial","normal","revert","revert-layer","self-end","self-start","start","stretch","unset"],"description":"Controls `align-items` CSS property","typeRef":259},{"name":"attributes","required":false,"source":"component","typeRef":497},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"gap","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Key of `theme.spacing` or any valid CSS value for `gap`, numbers are converted to rem","typeRef":193},{"name":"grow","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether each child element should have `flex-grow: 1` style","typeRef":359},{"name":"justify","required":false,"source":"component","literalValues":["-moz-initial","center","end","flex-end","flex-start","inherit","initial","left","normal","revert","revert-layer","right","space-around","space-between","space-evenly","start","stretch","unset"],"description":"Controls `justify-content` CSS property","typeRef":263},{"name":"preventGrowOverflow","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether children should take only dedicated amount of space (`max-width` style is set based on the number of children)","typeRef":359},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"wrap","required":false,"source":"component","literalValues":["-moz-initial","inherit","initial","nowrap","revert","revert-layer","unset","wrap","wrap-reverse"],"description":"Controls `flex-wrap` CSS property","typeRef":5}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Keep visual order consistent with reading order."]},{"name":"HeadlessMantineProvider","package":"@mantine/core","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/core/headless-mantine-provider/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Replaces a Homarr-owned provider boundary"},{"name":"Heatmap","package":"@mantine/charts","category":"charts","safety":"wrapped","documentationUrl":"https://mantine.dev/charts/heatmap/","props":[{"name":"attributes","required":false,"source":"component","typeRef":464},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"colors","required":false,"source":"component","description":"Colors array, used to calculate color for each value, by default 4 shades of green colors are used","typeRef":386},{"name":"data","required":true,"source":"component","description":"Heatmap data, key is date in `YYYY-MM-DD` format (interpreted as a UTC calendar day)","typeRef":284},{"name":"domain","required":false,"source":"component","description":"Heatmap domain, array of 2 numbers, min and max values, calculated from data by default","typeRef":351},{"name":"endDate","required":false,"source":"component","description":"Heatmap end date. Current date by default. Date is normalized to UTC midnight of the intended calendar day.","typeRef":380},{"name":"firstDayOfWeek","required":false,"source":"component","literalValues":[0,1,2,3,4,5,6],"description":"First day of week, 0 – Sunday, 1 – Monday.","typeRef":138},{"name":"fontSize","required":false,"source":"component","description":"Font size of month and weekday labels","typeRef":371},{"name":"gap","required":false,"source":"component","description":"Gap between rects in px","typeRef":371},{"name":"legendLabels","required":false,"source":"component","description":"Legend labels, array of 2 elements: [min label, max label]","typeRef":352},{"name":"monthLabels","required":false,"source":"component","description":"Month labels, array of 12 elements, can be used for localization","typeRef":386},{"name":"monthLabelsPosition","required":false,"source":"component","literalValues":["bottom","top"],"description":"Month labels position relative to the heatmap","typeRef":16},{"name":"monthsLabelsHeight","required":false,"source":"component","description":"Height of month labels row","typeRef":371},{"name":"radius","required":false,"source":"component","typeRef":383},{"name":"rectRadius","required":false,"source":"component","description":"Rect radius in px","typeRef":371},{"name":"rectSize","required":false,"source":"component","description":"Size of day rect in px","typeRef":371},{"name":"splitMonths","required":false,"source":"component","literalValues":[false,true],"description":"If set, inserts a spacer column between months","typeRef":359},{"name":"startDate","required":false,"source":"component","description":"Heatmap start date. Current date - 1 year by default. Date is normalized to UTC midnight of the intended calendar day.","typeRef":380},{"name":"tooltipProps","required":false,"source":"component","description":"Props passed down to the `Tooltip.Floating` component","typeRef":254},{"name":"type","required":false,"source":"component","typeRef":377},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"weekdayLabels","required":false,"source":"component","description":"Weekday labels, array of 7 elements, can be used for localization","typeRef":386},{"name":"weekdaysLabelsWidth","required":false,"source":"component","description":"Width of weekday labels column","typeRef":371},{"name":"withLegend","required":false,"source":"component","literalValues":[false,true],"description":"If set, legend with color levels is displayed below the heatmap","typeRef":359},{"name":"withMonthLabels","required":false,"source":"component","literalValues":[false,true],"description":"If set, month labels are displayed","typeRef":359},{"name":"withOutsideDates","required":false,"source":"component","literalValues":[false,true],"description":"If set, trailing dates that do not fall into the given `startDate` – `endDate` range are displayed to fill empty space.","typeRef":359},{"name":"withTooltip","required":false,"source":"component","literalValues":[false,true],"description":"If set, tooltip is displayed on rect hover","typeRef":359},{"name":"withWeekdayLabels","required":false,"source":"component","literalValues":[false,true],"description":"If set, weekday labels are displayed","typeRef":359}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Include a nearby text summary of the chart data."]},{"name":"HiddenDatesInput","package":"@mantine/dates","category":"blocked","safety":"denied","documentationUrl":"https://mantine.dev/dates/hidden-dates-input/","props":[],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":[],"deniedReason":"Internal date-input primitive"},{"name":"Highlight","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/highlight/","props":[{"name":"accentInsensitive","required":false,"source":"component","literalValues":[false,true],"description":"Perform accent-insensitive matching. When enabled cafe will match cafe, café, cafè, etc.","typeRef":359},{"name":"attributes","required":false,"source":"component","typeRef":497},{"name":"caseInsensitive","required":false,"source":"component","literalValues":[false,true],"description":"Perform case-insensitive matching.","typeRef":359},{"name":"color","required":false,"source":"component","description":"Default background color for all highlighted text. Key of `theme.colors` or any valid CSS color, passed to `Mark` component. Can be overridden per term when using HighlightTerm objects.","typeRef":378},{"name":"gradient","required":false,"source":"component","description":"Gradient configuration, ignored when `variant` is not `gradient`","typeRef":189},{"name":"highlight","required":true,"source":"component","description":"Substring(s) to highlight in `children`. Can be: - string: single term - string[]: multiple terms with same color - HighlightTerm[]: multiple terms with custom colors per term - Matching is case-insensitive and accent-insensitive by default, use `caseInsensitive` and `accentInsensitive` props to control this behavior - Regex special characters are automatically escaped - When multiple substrings are provided, longer matches take precedence - Empty strings and whitespace-only strings are ignored","typeRef":385},{"name":"inherit","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether font properties should be inherited from the parent","typeRef":359},{"name":"inline","required":false,"source":"component","literalValues":[false,true],"description":"Sets `line-height` to 1 for centering","typeRef":359},{"name":"lineClamp","required":false,"source":"component","description":"Number of lines after which Text will be truncated","typeRef":371},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls `font-size` and `line-height`","typeRef":86},{"name":"span","required":false,"source":"component","literalValues":[false,true],"description":"Shorthand for `component=\"span\"`","typeRef":359},{"name":"textWrap","required":false,"source":"component","literalValues":["balance","nowrap","pretty","stable","wrap"],"description":"Controls `text-wrap` CSS property","typeRef":83},{"name":"truncate","required":false,"source":"component","literalValues":["end",false,"start",true],"description":"Side on which Text must be truncated, if `true`, text is truncated from the start","typeRef":362},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","literalValues":["gradient","text"],"typeRef":135},{"name":"wholeWord","required":false,"source":"component","literalValues":[false,true],"description":"Only match whole words (adds word boundaries to regex). When enabled, 'the' will not match 'there'.","typeRef":359}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"HoverCard","package":"@mantine/core","category":"navigation","safety":"wrapped","documentationUrl":"https://mantine.dev/core/hover-card/","props":[{"name":"arrowOffset","required":false,"source":"component","description":"Arrow offset in px","typeRef":371},{"name":"arrowPosition","required":false,"source":"component","literalValues":["center","merge","side"],"description":"Arrow position","typeRef":24},{"name":"arrowRadius","required":false,"source":"component","description":"Arrow `border-radius` in px","typeRef":371},{"name":"arrowSize","required":false,"source":"component","description":"Arrow size in px","typeRef":371},{"name":"attributes","required":false,"source":"component","typeRef":419},{"name":"clickOutsideEvents","required":false,"source":"component","description":"Events that trigger outside clicks","typeRef":386},{"name":"closeDelay","required":false,"source":"component","description":"Delay in ms before the dropdown closes after mouse leaves the target or dropdown. Overridden by HoverCard.Group delay if used within a group.","typeRef":371},{"name":"closeOnClickOutside","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether dropdown should be closed on outside clicks","typeRef":359},{"name":"closeOnEscape","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether dropdown should be closed when `Escape` key is pressed","typeRef":359},{"name":"defaultOpened","required":false,"source":"component","literalValues":[false,true],"description":"Initial opened state for uncontrolled component","typeRef":359},{"name":"floatingStrategy","required":false,"source":"component","literalValues":["absolute","fixed"],"description":"Changes floating ui [position strategy](https://floating-ui.com/docs/usefloating#strategy)","typeRef":34},{"name":"hideDetached","required":false,"source":"component","literalValues":[false,true],"description":"If set, the dropdown is hidden when the element is hidden with styles or not visible on the screen","typeRef":359},{"name":"initiallyOpened","required":false,"source":"component","literalValues":[false,true],"description":"Initial opened state","typeRef":359},{"name":"keepMounted","required":false,"source":"component","literalValues":[false,true],"description":"If set, the dropdown is not unmounted from the DOM when hidden. `display: none` styles are added instead.","typeRef":359},{"name":"keepMountedMode","required":false,"source":"component","literalValues":["activity","display-none"],"description":"Controls how the dropdown is hidden when `keepMounted` is set: `'activity'` – hidden with React 19 `Activity` component, `'display-none'` – hidden with `display: none` styles","typeRef":7},{"name":"middlewares","required":false,"source":"component","description":"Floating ui middlewares to configure position handling","typeRef":256},{"name":"offset","required":false,"source":"component","description":"Offset of the dropdown element","typeRef":372},{"name":"openDelay","required":false,"source":"component","description":"Delay in ms before the dropdown opens after mouse enters the target. Overridden by HoverCard.Group delay if used within a group.","typeRef":371},{"name":"overlayProps","required":false,"source":"component","description":"Props passed down to `Overlay` component","typeRef":103},{"name":"position","required":false,"source":"component","literalValues":["bottom","bottom-end","bottom-start","left","left-end","left-start","right","right-end","right-start","top","top-end","top-start"],"description":"Dropdown position relative to the target element","typeRef":50},{"name":"preventPositionChangeWhenVisible","required":false,"source":"component","literalValues":[false,true],"description":"If `true`, the dropdown picks its side on open (flip runs once, preferring the `position` prop) and then never changes side — scrolling, resizing, and content size changes will not flip the dropdown. The side is recalculated fresh on the next open. Does not affect the `shift` middleware. Set to `false` to keep flip active and allow the dropdown to re-flip on every change.","typeRef":359},{"name":"returnFocus","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether focus should be automatically returned to control when dropdown closes","typeRef":359},{"name":"transitionProps","required":false,"source":"component","description":"Props passed down to the `Transition` component. Use to configure duration and animation type.","typeRef":223},{"name":"trapFocus","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether focus should be trapped within dropdown","typeRef":359},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"width","required":false,"source":"component","description":"Dropdown width, or `'target'` to make dropdown width the same as target element","typeRef":258},{"name":"withArrow","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether component should have an arrow","typeRef":359},{"name":"withOverlay","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the overlay should be displayed when the dropdown is opened","typeRef":359},{"name":"withRoles","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether dropdown and target elements should have accessible roles","typeRef":359}],"blockedProps":[],"subcomponents":["HoverCard.Dropdown","HoverCard.Group","HoverCard.Target"],"accessibilityRequirements":["Provide an accessible label for controls without visible text."]},{"name":"HoverCard.Dropdown","package":"@mantine/core","category":"navigation","safety":"wrapped","documentationUrl":"https://mantine.dev/core/hover-card/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"styles","required":false,"source":"component","typeRef":249},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide an accessible label for controls without visible text."]},{"name":"HoverCard.Group","package":"@mantine/core","category":"navigation","safety":"wrapped","documentationUrl":"https://mantine.dev/core/hover-card/","props":[{"name":"closeDelay","required":false,"source":"component","description":"Close delay in ms","typeRef":371},{"name":"openDelay","required":false,"source":"component","description":"Open delay in ms","typeRef":371}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide an accessible label for controls without visible text."]},{"name":"HoverCard.Target","package":"@mantine/core","category":"navigation","safety":"wrapped","documentationUrl":"https://mantine.dev/core/hover-card/","props":[{"name":"eventPropsWrapperName","required":false,"source":"component","description":"Name of the prop to wrap event listeners in. Use when the target component expects event listeners in a nested object. For example, some components expect `componentProps={{ onMouseEnter, onMouseLeave }}`.","typeRef":377},{"name":"popupType","required":false,"source":"component","description":"Popup accessible type","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide an accessible label for controls without visible text."]},{"name":"HoverCardDropdown","package":"@mantine/core","category":"navigation","safety":"wrapped","documentationUrl":"https://mantine.dev/core/hover-card-dropdown/","props":[{"name":"color","required":false,"source":"component","typeRef":377},{"name":"styles","required":false,"source":"component","typeRef":249},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide an accessible label for controls without visible text."]},{"name":"HoverCardGroup","package":"@mantine/core","category":"navigation","safety":"wrapped","documentationUrl":"https://mantine.dev/core/hover-card-group/","props":[{"name":"closeDelay","required":false,"source":"component","description":"Close delay in ms","typeRef":371},{"name":"openDelay","required":false,"source":"component","description":"Open delay in ms","typeRef":371}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide an accessible label for controls without visible text."]},{"name":"HoverCardTarget","package":"@mantine/core","category":"navigation","safety":"wrapped","documentationUrl":"https://mantine.dev/core/hover-card-target/","props":[{"name":"eventPropsWrapperName","required":false,"source":"component","description":"Name of the prop to wrap event listeners in. Use when the target component expects event listeners in a nested object. For example, some components expect `componentProps={{ onMouseEnter, onMouseLeave }}`.","typeRef":377},{"name":"popupType","required":false,"source":"component","description":"Popup accessible type","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide an accessible label for controls without visible text."]},{"name":"HueSlider","package":"@mantine/core","category":"interaction","safety":"wrapped","documentationUrl":"https://mantine.dev/core/hue-slider/","props":[{"name":"attributes","required":false,"source":"component","typeRef":500},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"focusable","required":false,"source":"component","literalValues":[false,true],"description":"If set, slider thumb can be focused","typeRef":359},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Slider size","typeRef":192},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"value","required":true,"source":"component","description":"Controlled component value","typeRef":371},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide a visible label or aria-label."]},{"name":"Image","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/image/","props":[{"name":"attributes","required":false,"source":"component","typeRef":497},{"name":"fallbackSrc","required":false,"source":"component","description":"Image url used as a fallback if the image cannot be loaded","typeRef":377},{"name":"fit","required":false,"source":"component","literalValues":["-moz-initial","contain","cover","fill","inherit","initial","none","revert","revert-layer","scale-down","unset"],"description":"Controls `object-fit` style","typeRef":4},{"name":"src","required":false,"source":"component","description":"Image url","typeRef":389},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"Indicator","package":"@mantine/core","category":"content","safety":"wrapped","documentationUrl":"https://mantine.dev/core/indicator/","props":[{"name":"attributes","required":false,"source":"component","typeRef":486},{"name":"autoContrast","required":false,"source":"component","literalValues":[false,true],"description":"If set, adjusts text color based on background color","typeRef":359},{"name":"color","required":false,"source":"component","literalValues":["blue","cyan","dark","grape","gray","green","indigo","lime","orange","pink","red","teal","violet","yellow"],"description":"Key of `theme.colors` or any valid CSS color value","typeRef":171},{"name":"inline","required":false,"source":"component","literalValues":[false,true],"description":"Changes container display from block to inline-block, use when wrapping elements with fixed width","typeRef":359},{"name":"label","required":false,"source":"component","description":"Label displayed inside the indicator, for example, notification count","typeRef":278},{"name":"maxValue","required":false,"source":"component","description":"Maximum value to display. If label is a number greater than this value, it will be displayed as `{maxValue}+`","typeRef":371},{"name":"offset","required":false,"source":"component","description":"Distance in pixels to offset the indicator from its default position, useful for elements with border-radius. Can be a number for uniform offset or an object with `x` and `y` properties for separate horizontal and vertical offsets","typeRef":375},{"name":"position","required":false,"source":"component","literalValues":["bottom-center","bottom-end","bottom-start","middle-center","middle-end","middle-start","top-center","top-end","top-start"],"description":"Indicator position relative to the target element","typeRef":19},{"name":"processing","required":false,"source":"component","literalValues":[false,true],"description":"If set, the indicator has processing animation","typeRef":359},{"name":"showZero","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether indicator with label `0` should be displayed","typeRef":359},{"name":"size","required":false,"source":"component","description":"Indicator width and height","typeRef":383},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Provide meaningful text alternatives for non-text content."]},{"name":"InlineDateTimePicker","package":"@mantine/dates","category":"dates","safety":"wrapped","documentationUrl":"https://mantine.dev/dates/inline-date-time-picker/","props":[{"name":"allowDeselect","required":false,"source":"component","description":"Determines whether user can deselect the date by clicking on selected item, applicable only when type=\"default\"","typeRef":109},{"name":"allowSingleDateInRange","required":false,"source":"component","description":"Determines whether a single day can be selected as range, applicable only when type=\"range\"","typeRef":110},{"name":"ariaLabels","required":false,"source":"component","description":"`aria-label` attributes for controls on different levels","typeRef":152},{"name":"attributes","required":false,"source":"component","typeRef":491},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"columnsToScroll","required":false,"source":"component","description":"Number of columns to scroll with next/prev buttons, same as `numberOfColumns` if not set explicitly","typeRef":371},{"name":"date","required":false,"source":"component","description":"Displayed date in controlled mode","typeRef":380},{"name":"defaultDate","required":false,"source":"component","description":"Initial displayed date in uncontrolled mode","typeRef":380},{"name":"defaultLevel","required":false,"source":"component","literalValues":["decade","month","year"],"description":"Initial displayed level (uncontrolled)","typeRef":54},{"name":"defaultTimeValue","required":false,"source":"component","description":"Default time value in `HH:mm` or `HH:mm:ss` format. Assigned to time when date is selected.","typeRef":377},{"name":"defaultValue","required":false,"source":"component","description":"Default value for uncontrolled component","typeRef":168},{"name":"enableKeyboardNavigation","required":false,"source":"component","literalValues":[false,true],"description":"Enable enhanced keyboard navigation (Ctrl/Cmd + Arrow keys for year navigation, Ctrl/Cmd + Shift + Arrow keys for decade navigation, Y key to open year view)","typeRef":359},{"name":"endTimePickerProps","required":false,"source":"component","description":"Props passed down to the end time `TimePicker` component in range mode","typeRef":208},{"name":"firstDayOfWeek","required":false,"source":"component","literalValues":[0,1,2,3,4,5,6],"description":"Number 0-6, where 0 – Sunday and 6 – Saturday.","typeRef":138},{"name":"fullWidth","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the list should take the full width of its container","typeRef":359},{"name":"headerControlsOrder","required":false,"source":"component","description":"Controls order","typeRef":93},{"name":"hideOutsideDates","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether outside dates should be hidden","typeRef":359},{"name":"hideWeekdays","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether weekdays row should be hidden","typeRef":359},{"name":"highlightToday","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether today should be highlighted with a border","typeRef":359},{"name":"labelSeparator","required":false,"source":"component","description":"Separator between range values","typeRef":377},{"name":"level","required":false,"source":"component","literalValues":["decade","month","year"],"description":"Current displayed level (controlled)","typeRef":54},{"name":"locale","required":false,"source":"component","description":"Dayjs locale, defaults to value defined in DatesProvider","typeRef":377},{"name":"maxDate","required":false,"source":"component","description":"Max date","typeRef":380},{"name":"maxLevel","required":false,"source":"component","literalValues":["decade","month","year"],"typeRef":54},{"name":"minDate","required":false,"source":"component","description":"Min date","typeRef":380},{"name":"nextIcon","required":false,"source":"component","description":"Change next icon","typeRef":278},{"name":"nextLabel","required":false,"source":"component","description":"Next button `aria-label`","typeRef":377},{"name":"numberOfColumns","required":false,"source":"component","description":"Number of columns displayed next to each other","typeRef":371},{"name":"presets","required":false,"source":"component","description":"Predefined values to pick from","typeRef":166},{"name":"previousIcon","required":false,"source":"component","description":"Change previous icon","typeRef":278},{"name":"previousLabel","required":false,"source":"component","description":"Previous button `aria-label`","typeRef":377},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Component size","typeRef":85},{"name":"submitButtonProps","required":false,"source":"component","description":"Props passed down to the submit button","typeRef":94},{"name":"timePickerProps","required":false,"source":"component","description":"Props passed down to `TimePicker` component","typeRef":208},{"name":"type","required":false,"source":"component","literalValues":["default","multiple","range"],"description":"Picker type: range, multiple or default","typeRef":167},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"value","required":false,"source":"component","description":"Value for controlled component","typeRef":168},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"weekendDays","required":false,"source":"component","description":"Indices of weekend days, 0-6, where 0 is Sunday and 6 is Saturday. The default value is defined by `DatesProvider`.","typeRef":170},{"name":"withCellSpacing","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether controls should be separated","typeRef":359},{"name":"withNativeLevelSelect","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether level select controls should be rendered as native `` elements","typeRef":359},{"name":"withNext","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether next control should be rendered","typeRef":359},{"name":"withPrevious","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether previous control should be rendered","typeRef":359},{"name":"withWeekNumbers","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether week numbers should be displayed","typeRef":359},{"name":"yearsSelectRange","required":false,"source":"component","description":"Year range for native level select, tuple of `[startYear, endYear]`. Defaults to `[currentYear - 100, currentYear + 50]` or values derived from `minDate`/`maxDate` if set.","typeRef":351}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Include a textual date when the visual calendar carries meaning."]},{"name":"MonthLevelGroup","package":"@mantine/dates","category":"dates","safety":"wrapped","documentationUrl":"https://mantine.dev/dates/month-level-group/","props":[{"name":"attributes","required":false,"source":"component","typeRef":471},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"firstDayOfWeek","required":false,"source":"component","literalValues":[0,1,2,3,4,5,6],"description":"Number 0-6, where 0 – Sunday and 6 – Saturday.","typeRef":138},{"name":"fullWidth","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the calendar should take the full width of its container","typeRef":359},{"name":"hasNextLevel","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether next level button should be enabled","typeRef":359},{"name":"headerControlsOrder","required":false,"source":"component","description":"Controls order","typeRef":93},{"name":"hideOutsideDates","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether outside dates should be hidden","typeRef":359},{"name":"hideWeekdays","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether weekdays row should be hidden","typeRef":359},{"name":"highlightToday","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether today should be highlighted with a border","typeRef":359},{"name":"locale","required":false,"source":"component","description":"`dayjs` locale, the default value is defined by `DatesProvider`","typeRef":377},{"name":"maxDate","required":false,"source":"component","description":"Maximum possible date, in `YYYY-MM-DD` format","typeRef":380},{"name":"minDate","required":false,"source":"component","description":"Minimum possible date, in `YYYY-MM-DD` format","typeRef":380},{"name":"month","required":true,"source":"component","description":"Month to display","typeRef":377},{"name":"nextDisabled","required":false,"source":"component","literalValues":[false,true],"description":"Disables next control","typeRef":359},{"name":"nextIcon","required":false,"source":"component","description":"Change next icon","typeRef":278},{"name":"nextLabel","required":false,"source":"component","description":"Next button `aria-label`","typeRef":377},{"name":"numberOfColumns","required":false,"source":"component","description":"Number of columns to display next to each other","typeRef":371},{"name":"previousDisabled","required":false,"source":"component","literalValues":[false,true],"description":"Disables previous control","typeRef":359},{"name":"previousIcon","required":false,"source":"component","description":"Change previous icon","typeRef":278},{"name":"previousLabel","required":false,"source":"component","description":"Previous button `aria-label`","typeRef":377},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Controls size","typeRef":85},{"name":"static","required":false,"source":"component","literalValues":[false,true],"description":"Passed as `isStatic` prop to `Month` component","typeRef":359},{"name":"styles","required":false,"source":"component","typeRef":253},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"weekendDays","required":false,"source":"component","description":"Indices of weekend days, 0-6, where 0 is Sunday and 6 is Saturday. The default value is defined by `DatesProvider`.","typeRef":170},{"name":"withCellSpacing","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether controls should be separated by space","typeRef":359},{"name":"withNativeLevelSelect","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether level select controls should be rendered as native `` elements","typeRef":359}],"blockedProps":[],"subcomponents":[],"bind":{"type":"string","initialProp":"defaultValue","resetProp":"resetKey"},"accessibilityRequirements":["Include a textual date when the visual calendar carries meaning."]},{"name":"MonthPickerInput","package":"@mantine/dates","category":"dates","safety":"wrapped","documentationUrl":"https://mantine.dev/dates/month-picker-input/","props":[{"name":"allowDeselect","required":false,"source":"component","description":"Determines whether user can deselect the date by clicking on selected item, applicable only when type=\"default\"","typeRef":109},{"name":"allowSingleDateInRange","required":false,"source":"component","description":"Determines whether a single day can be selected as range, applicable only when type=\"range\"","typeRef":110},{"name":"ariaLabels","required":false,"source":"component","description":"`aria-label` attributes for controls on different levels","typeRef":152},{"name":"attributes","required":false,"source":"component","typeRef":434},{"name":"clearButtonProps","required":false,"source":"component","description":"Props passed down to the clear button","typeRef":273},{"name":"clearSectionMode","required":false,"source":"component","literalValues":["both","clear","rightSection"],"description":"Determines how the clear button and rightSection are rendered","typeRef":15},{"name":"clearable","required":false,"source":"component","literalValues":[false,true],"description":"If set, clear button is displayed in the `rightSection` when the component has value. Ignored if `rightSection` prop is set.","typeRef":359},{"name":"closeOnChange","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the dropdown is closed when date is selected, not applicable with `type=\"multiple\"`","typeRef":359},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"columnsToScroll","required":false,"source":"component","description":"Number of columns to scroll with next/prev buttons, same as `numberOfColumns` if not set explicitly","typeRef":371},{"name":"date","required":false,"source":"component","description":"Displayed date in controlled mode","typeRef":380},{"name":"defaultDate","required":false,"source":"component","description":"Initial displayed date in uncontrolled mode","typeRef":380},{"name":"defaultLevel","required":false,"source":"component","literalValues":["decade","month","year"],"description":"Initial displayed level (uncontrolled)","typeRef":54},{"name":"defaultValue","required":false,"source":"component","description":"Default value for uncontrolled component","typeRef":168},{"name":"description","required":false,"source":"component","description":"Contents of `Input.Description` component. If not set, description is not displayed.","typeRef":278},{"name":"descriptionProps","required":false,"source":"component","description":"Props passed down to the `Input.Description` component","typeRef":98},{"name":"error","required":false,"source":"component","description":"Contents of `Input.Error` component. If not set, error is not displayed.","typeRef":278},{"name":"errorProps","required":false,"source":"component","description":"Props passed down to the `Input.Error` component","typeRef":99},{"name":"fullWidth","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the list should take the full width of its container","typeRef":359},{"name":"inputSize","required":false,"source":"component","description":"HTML `size` attribute for the input element (number of visible characters)","typeRef":377},{"name":"inputWrapperOrder","required":false,"source":"component","description":"Controls order and visibility of wrapper elements. Only elements included in this array will be rendered.","typeRef":92},{"name":"label","required":false,"source":"component","description":"Contents of `Input.Label` component. If not set, label is not displayed.","typeRef":278},{"name":"labelProps","required":false,"source":"component","description":"Props passed down to the `Input.Label` component","typeRef":100},{"name":"labelSeparator","required":false,"source":"component","description":"Separator between range value","typeRef":377},{"name":"leftSection","required":false,"source":"component","description":"Content section displayed on the left side of the input","typeRef":278},{"name":"leftSectionPointerEvents","required":false,"source":"component","literalValues":["-moz-initial","all","auto","fill","inherit","initial","none","painted","revert","revert-layer","stroke","unset","visible","visibleFill","visiblePainted","visibleStroke"],"description":"Sets `pointer-events` styles on the `leftSection` element. Use `'all'` when section contains interactive elements (buttons, links).","typeRef":2},{"name":"leftSectionProps","required":false,"source":"component","description":"Props passed down to the `leftSection` element","typeRef":274},{"name":"leftSectionWidth","required":false,"source":"component","description":"Left section width, used to set `width` of the section and input `padding-left`, by default equals to the input height","typeRef":269},{"name":"level","required":false,"source":"component","literalValues":["decade","month","year"],"description":"Current displayed level (controlled)","typeRef":54},{"name":"loading","required":false,"source":"component","literalValues":[false,true],"description":"Displays loading indicator in the left or right section","typeRef":359},{"name":"loadingPosition","required":false,"source":"component","literalValues":["left","right"],"description":"Position of the loading indicator","typeRef":48},{"name":"locale","required":false,"source":"component","description":"Dayjs locale, defaults to value defined in DatesProvider","typeRef":377},{"name":"maxDate","required":false,"source":"component","description":"Maximum possible date in `YYYY-MM-DD` format or Date object","typeRef":380},{"name":"maxLevel","required":false,"source":"component","literalValues":["decade","month","year"],"description":"Max level that user can go up to","typeRef":54},{"name":"minDate","required":false,"source":"component","description":"Minimum possible date in `YYYY-MM-DD` format or Date object","typeRef":380},{"name":"nextLabel","required":false,"source":"component","description":"Next button `aria-label`","typeRef":377},{"name":"numberOfColumns","required":false,"source":"component","description":"Number of columns displayed next to each other","typeRef":371},{"name":"pointer","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the input should have `cursor: pointer` style. Use when input acts as a button-like trigger (e.g., `component=\"button\"` for Select/DatePicker).","typeRef":359},{"name":"popoverProps","required":false,"source":"component","description":"Props passed down to `Popover` component","typeRef":218},{"name":"presets","required":false,"source":"component","description":"Predefined values to pick from","typeRef":196},{"name":"previousLabel","required":false,"source":"component","description":"Previous button `aria-label`","typeRef":377},{"name":"rightSection","required":false,"source":"component","description":"Content section displayed on the right side of the input","typeRef":278},{"name":"rightSectionPointerEvents","required":false,"source":"component","literalValues":["-moz-initial","all","auto","fill","inherit","initial","none","painted","revert","revert-layer","stroke","unset","visible","visibleFill","visiblePainted","visibleStroke"],"description":"Sets `pointer-events` styles on the `rightSection` element. Use `'all'` when section contains interactive elements (buttons, links).","typeRef":2},{"name":"rightSectionProps","required":false,"source":"component","description":"Props passed down to the `rightSection` element","typeRef":274},{"name":"rightSectionWidth","required":false,"source":"component","description":"Right section width, used to set `width` of the section and input `padding-right`, by default equals to the input height","typeRef":269},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Component size","typeRef":85},{"name":"sortDates","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether dates values should be sorted before `onChange` call, only applicable with type=\"multiple\"","typeRef":359},{"name":"success","required":false,"source":"component","description":"Contents of `Input.Success` component. If not set, success is not displayed.","typeRef":278},{"name":"successProps","required":false,"source":"component","description":"Props passed down to the `Input.Success` component","typeRef":101},{"name":"type","required":false,"source":"component","literalValues":["default","multiple","range"],"description":"Picker type: range, multiple or default","typeRef":167},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"value","required":false,"source":"component","description":"Value for controlled component","typeRef":168},{"name":"valueFormat","required":false,"source":"component","description":"`dayjs` format for input value","typeRef":377},{"name":"variant","required":false,"source":"component","literalValues":["default","filled","unstyled"],"typeRef":128},{"name":"withAsterisk","required":false,"source":"component","literalValues":[false,true],"description":"If set, the required asterisk is displayed next to the label. Overrides `required` prop. Does not add required attribute to the input.","typeRef":359},{"name":"withCellSpacing","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether controls should be separated","typeRef":359},{"name":"withErrorStyles","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the input should have red border and red text color when the `error` prop is set","typeRef":359},{"name":"withNativeLevelSelect","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether level select controls should be rendered as native `` elements","typeRef":359},{"name":"withNext","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether next control should be rendered","typeRef":359},{"name":"withPrevious","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether previous control should be rendered","typeRef":359},{"name":"year","required":true,"source":"component","description":"Displayed year value in `YYYY-MM-DD` format","typeRef":377},{"name":"yearsSelectRange","required":false,"source":"component","description":"Year range for native level select, tuple of `[startYear, endYear]`. Defaults to `[currentYear - 100, currentYear + 50]` or values derived from `minDate`/`maxDate` if set.","typeRef":351}],"blockedProps":[],"subcomponents":[],"accessibilityRequirements":["Include a textual date when the visual calendar carries meaning."]},{"name":"YearLevelGroup","package":"@mantine/dates","category":"dates","safety":"wrapped","documentationUrl":"https://mantine.dev/dates/year-level-group/","props":[{"name":"attributes","required":false,"source":"component","typeRef":405},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"fullWidth","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the calendar should take the full width of its container","typeRef":359},{"name":"hasNextLevel","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether next level button should be enabled","typeRef":359},{"name":"headerControlsOrder","required":false,"source":"component","description":"Controls order","typeRef":93},{"name":"locale","required":false,"source":"component","description":"Dayjs locale, defaults to value defined in DatesProvider","typeRef":377},{"name":"maxDate","required":false,"source":"component","description":"Maximum possible date in `YYYY-MM-DD` format or Date object","typeRef":380},{"name":"minDate","required":false,"source":"component","description":"Minimum possible date in `YYYY-MM-DD` format or Date object","typeRef":380},{"name":"nextDisabled","required":false,"source":"component","literalValues":[false,true],"description":"Disables next control","typeRef":359},{"name":"nextIcon","required":false,"source":"component","description":"Change next icon","typeRef":278},{"name":"nextLabel","required":false,"source":"component","description":"Next button `aria-label`","typeRef":377},{"name":"numberOfColumns","required":false,"source":"component","description":"Number of columns displayed next to each other","typeRef":371},{"name":"previousDisabled","required":false,"source":"component","literalValues":[false,true],"description":"Disables previous control","typeRef":359},{"name":"previousIcon","required":false,"source":"component","description":"Change previous icon","typeRef":278},{"name":"previousLabel","required":false,"source":"component","description":"Previous button `aria-label`","typeRef":377},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Component size","typeRef":85},{"name":"styles","required":false,"source":"component","typeRef":253},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"variant","required":false,"source":"component","typeRef":377},{"name":"withCellSpacing","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether controls should be separated","typeRef":359},{"name":"withNativeLevelSelect","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether level select controls should be rendered as native `` elements","typeRef":359}],"blockedProps":[],"subcomponents":[],"bind":{"type":"string","initialProp":"defaultValue","resetProp":"resetKey"},"accessibilityRequirements":["Include a textual date when the visual calendar carries meaning."]},{"name":"YearPickerInput","package":"@mantine/dates","category":"dates","safety":"wrapped","documentationUrl":"https://mantine.dev/dates/year-picker-input/","props":[{"name":"allowDeselect","required":false,"source":"component","description":"Determines whether user can deselect the date by clicking on selected item, applicable only when type=\"default\"","typeRef":109},{"name":"allowSingleDateInRange","required":false,"source":"component","description":"Determines whether a single day can be selected as range, applicable only when type=\"range\"","typeRef":110},{"name":"ariaLabels","required":false,"source":"component","description":"`aria-label` attributes for controls on different levels","typeRef":152},{"name":"attributes","required":false,"source":"component","typeRef":433},{"name":"clearButtonProps","required":false,"source":"component","description":"Props passed down to the clear button","typeRef":273},{"name":"clearSectionMode","required":false,"source":"component","literalValues":["both","clear","rightSection"],"description":"Determines how the clear button and rightSection are rendered","typeRef":15},{"name":"clearable","required":false,"source":"component","literalValues":[false,true],"description":"If set, clear button is displayed in the `rightSection` when the component has value. Ignored if `rightSection` prop is set.","typeRef":359},{"name":"closeOnChange","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the dropdown is closed when date is selected, not applicable with `type=\"multiple\"`","typeRef":359},{"name":"color","required":false,"source":"component","typeRef":377},{"name":"columnsToScroll","required":false,"source":"component","description":"Number of columns to scroll with next/prev buttons, same as `numberOfColumns` if not set explicitly","typeRef":371},{"name":"date","required":false,"source":"component","description":"Displayed date in controlled mode","typeRef":380},{"name":"defaultDate","required":false,"source":"component","description":"Initial displayed date in uncontrolled mode","typeRef":380},{"name":"defaultValue","required":false,"source":"component","description":"Default value for uncontrolled component","typeRef":168},{"name":"description","required":false,"source":"component","description":"Contents of `Input.Description` component. If not set, description is not displayed.","typeRef":278},{"name":"descriptionProps","required":false,"source":"component","description":"Props passed down to the `Input.Description` component","typeRef":98},{"name":"error","required":false,"source":"component","description":"Contents of `Input.Error` component. If not set, error is not displayed.","typeRef":278},{"name":"errorProps","required":false,"source":"component","description":"Props passed down to the `Input.Error` component","typeRef":99},{"name":"fullWidth","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the list should take the full width of its container","typeRef":359},{"name":"inputSize","required":false,"source":"component","description":"HTML `size` attribute for the input element (number of visible characters)","typeRef":377},{"name":"inputWrapperOrder","required":false,"source":"component","description":"Controls order and visibility of wrapper elements. Only elements included in this array will be rendered.","typeRef":92},{"name":"label","required":false,"source":"component","description":"Contents of `Input.Label` component. If not set, label is not displayed.","typeRef":278},{"name":"labelProps","required":false,"source":"component","description":"Props passed down to the `Input.Label` component","typeRef":100},{"name":"labelSeparator","required":false,"source":"component","description":"Separator between range value","typeRef":377},{"name":"leftSection","required":false,"source":"component","description":"Content section displayed on the left side of the input","typeRef":278},{"name":"leftSectionPointerEvents","required":false,"source":"component","literalValues":["-moz-initial","all","auto","fill","inherit","initial","none","painted","revert","revert-layer","stroke","unset","visible","visibleFill","visiblePainted","visibleStroke"],"description":"Sets `pointer-events` styles on the `leftSection` element. Use `'all'` when section contains interactive elements (buttons, links).","typeRef":2},{"name":"leftSectionProps","required":false,"source":"component","description":"Props passed down to the `leftSection` element","typeRef":274},{"name":"leftSectionWidth","required":false,"source":"component","description":"Left section width, used to set `width` of the section and input `padding-left`, by default equals to the input height","typeRef":269},{"name":"loading","required":false,"source":"component","literalValues":[false,true],"description":"Displays loading indicator in the left or right section","typeRef":359},{"name":"loadingPosition","required":false,"source":"component","literalValues":["left","right"],"description":"Position of the loading indicator","typeRef":48},{"name":"locale","required":false,"source":"component","description":"Dayjs locale, defaults to value defined in DatesProvider","typeRef":377},{"name":"maxDate","required":false,"source":"component","description":"Maximum possible date in `YYYY-MM-DD` format or Date object","typeRef":380},{"name":"minDate","required":false,"source":"component","description":"Minimum possible date in `YYYY-MM-DD` format or Date object","typeRef":380},{"name":"nextLabel","required":false,"source":"component","description":"Next button `aria-label`","typeRef":377},{"name":"numberOfColumns","required":false,"source":"component","description":"Number of columns displayed next to each other","typeRef":371},{"name":"pointer","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the input should have `cursor: pointer` style. Use when input acts as a button-like trigger (e.g., `component=\"button\"` for Select/DatePicker).","typeRef":359},{"name":"popoverProps","required":false,"source":"component","description":"Props passed down to `Popover` component","typeRef":218},{"name":"presets","required":false,"source":"component","description":"Predefined values to pick from","typeRef":349},{"name":"previousLabel","required":false,"source":"component","description":"Previous button `aria-label`","typeRef":377},{"name":"rightSection","required":false,"source":"component","description":"Content section displayed on the right side of the input","typeRef":278},{"name":"rightSectionPointerEvents","required":false,"source":"component","literalValues":["-moz-initial","all","auto","fill","inherit","initial","none","painted","revert","revert-layer","stroke","unset","visible","visibleFill","visiblePainted","visibleStroke"],"description":"Sets `pointer-events` styles on the `rightSection` element. Use `'all'` when section contains interactive elements (buttons, links).","typeRef":2},{"name":"rightSectionProps","required":false,"source":"component","description":"Props passed down to the `rightSection` element","typeRef":274},{"name":"rightSectionWidth","required":false,"source":"component","description":"Right section width, used to set `width` of the section and input `padding-right`, by default equals to the input height","typeRef":269},{"name":"size","required":false,"source":"component","literalValues":["lg","md","sm","xl","xs"],"description":"Component size","typeRef":85},{"name":"sortDates","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether dates values should be sorted before `onChange` call, only applicable with type=\"multiple\"","typeRef":359},{"name":"success","required":false,"source":"component","description":"Contents of `Input.Success` component. If not set, success is not displayed.","typeRef":278},{"name":"successProps","required":false,"source":"component","description":"Props passed down to the `Input.Success` component","typeRef":101},{"name":"type","required":false,"source":"component","literalValues":["default","multiple","range"],"description":"Picker type: range, multiple or default","typeRef":167},{"name":"unstyled","required":false,"source":"component","literalValues":[false,true],"typeRef":359},{"name":"value","required":false,"source":"component","description":"Value for controlled component","typeRef":168},{"name":"valueFormat","required":false,"source":"component","description":"`dayjs` format to display input value","typeRef":377},{"name":"variant","required":false,"source":"component","literalValues":["default","filled","unstyled"],"typeRef":128},{"name":"withAsterisk","required":false,"source":"component","literalValues":[false,true],"description":"If set, the required asterisk is displayed next to the label. Overrides `required` prop. Does not add required attribute to the input.","typeRef":359},{"name":"withCellSpacing","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether controls should be separated","typeRef":359},{"name":"withErrorStyles","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether the input should have red border and red text color when the `error` prop is set","typeRef":359},{"name":"withNativeLevelSelect","required":false,"source":"component","literalValues":[false,true],"description":"Determines whether level select controls should be rendered as native `