UNPKG

@radix-ui/themes

Version:

[![Radix Themes Logo](https://radix-ui.com/social/themes.png)](https://radix-ui.com/themes)

3 lines (2 loc) 640 B
import*as t from"react";import r from"classnames";import{Switch as e}from"radix-ui";import{extractProps as h}from"../helpers/extract-props.js";import{marginPropDefs as f}from"../props/margin.props.js";import{switchPropDefs as n}from"./switch.props.js";const i=t.forwardRef((o,p)=>{const{className:s,color:m,radius:c,...a}=h(o,n,f);return t.createElement(e.Root,{"data-accent-color":m,"data-radius":c,...a,asChild:!1,ref:p,className:r("rt-reset","rt-SwitchRoot",s)},t.createElement(e.Thumb,{className:r("rt-SwitchThumb",{"rt-high-contrast":o.highContrast})}))});i.displayName="Switch";export{i as Switch}; //# sourceMappingURL=switch.js.map