UNPKG

@gsretail.com/gui-core

Version:

A skeleton to create your own React component library using Rollup, TypeScript, Sass and Storybook

2 lines (1 loc) 1.17 kB
import r from"../../../../@babel/runtime/helpers/esm/extends.js";import e from"../../../../@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js";import*as o from"react";import{clsx as t}from"../../../../clsx/dist/clsx.m.js";import s from"@mui/material/Button";import{styled as a,useThemeProps as m}from"@mui/material/styles";import{unstable_composeClasses as i}from"@mui/material";import{PickersToolbarText as l}from"./PickersToolbarText.js";import{getPickersToolbarUtilityClass as n}from"./pickersToolbarClasses.js";import{jsx as c}from"react/jsx-runtime";const p=["align","className","selected","typographyClassName","value","variant"],u=a(s,{name:"MuiPickersToolbarButton",slot:"Root",overridesResolver:(r,e)=>e.root})({padding:0,minWidth:16,textTransform:"none"}),f=o.forwardRef((function(o,s){const a=m({props:o,name:"MuiPickersToolbarButton"}),{align:f,className:d,selected:b,typographyClassName:v,value:x,variant:h}=a,j=e(a,p),g=(r=>{const{classes:e}=r;return i({root:["root"]},n,e)})(a);return c(u,r({variant:"text",ref:s,className:t(d,g.root)},j,{children:c(l,{align:f,className:v,variant:h,value:x,selected:b})}))}));export{f as PickersToolbarButton};