UNPKG

@zohodesk/components

Version:

Dot UI is a customizable React component library built to deliver a clean, accessible, and developer-friendly UI experience. It offers a growing set of reusable components designed to align with modern design systems and streamline application development

34 lines (32 loc) 853 B
import React from 'react'; import propTypes from "./props/propTypes"; import defaultProps from "./props/defaultProps"; import { cn } from "@dot-system/css-utility"; import style from "./Spinner_v1.module.css"; const Spinner = props => { const { customClass } = props; const { wrapper = '' } = customClass; return /*#__PURE__*/React.createElement("svg", { className: cn(`${style.spinner} ${wrapper}`), viewBox: "0 0 24 24", role: "img", "aria-hidden": "true" }, /*#__PURE__*/React.createElement("circle", { className: cn(style.spinnerTrack), cx: "12", cy: "12", r: "10" }), /*#__PURE__*/React.createElement("circle", { className: cn(style.spinnerHead), cx: "12", cy: "12", r: "10" })); }; Spinner.propTypes = propTypes; Spinner.defaultProps = defaultProps; export default Spinner;