ui-next-library
Version:
Biblioteca de componentes UI para Next.js
31 lines (30 loc) • 974 B
JavaScript
import React from 'react';
import clsx from 'clsx';
/**
* Componente Spinner - Ícono de carga animado
*/
var Spinner = function Spinner(_ref) {
var _ref$className = _ref.className,
className = _ref$className === void 0 ? '' : _ref$className,
_ref$size = _ref.size,
size = _ref$size === void 0 ? '4' : _ref$size;
var sizeClasses = "h-".concat(size, " w-").concat(size);
return /*#__PURE__*/React.createElement("svg", {
className: true,
xmlns: "http://www.w3.org/2000/svg",
fill: "none",
viewBox: "0 0 24 24"
}, /*#__PURE__*/React.createElement("circle", {
className: "opacity-25",
cx: "12",
cy: "12",
r: "10",
stroke: "currentColor",
strokeWidth: "4"
}), /*#__PURE__*/React.createElement("path", {
className: "opacity-75",
fill: "currentColor",
d: "M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"
}));
};
export default Spinner;