@accelint/design-toolkit
Version:
An open-source component library to serve as part of the entire ecosystem of UX for Accelint.
4 lines (3 loc) • 651 B
JavaScript
'use client';
import {jsx}from'react/jsx-runtime';import'client-only';import {useContextProps}from'react-aria-components';import {BadgeContext}from'./context.js';import {BadgeStylesDefaults,BadgeStyles}from'./styles.js';function g({ref:e,...a}){[a,e]=useContextProps(a,e??null,BadgeContext);const{className:o,offset:t,placement:s,variant:n=BadgeStylesDefaults.variant,...r}=a;return jsx("span",{...r,ref:e,className:BadgeStyles({className:o,variant:n}),"data-offset-x":typeof t=="number"?t:t?.x,"data-offset-y":typeof t=="number"?t:t?.y,"data-placement":s||null})}export{g as Badge};//# sourceMappingURL=index.js.map
//# sourceMappingURL=index.js.map