'use strict';

var jsxRuntime = require('react/jsx-runtime');
var reactI18next = require('react-i18next');
var utils = require('../utils-BhM0B89p.js');
var loaderCircle = require('../loader-circle-Bw7zP2Gn.js');
require('../createLucideIcon-D0tRgV6l.js');
require('react');

function Spinner$1({ className, ...props }) {
  const { t } = reactI18next.useTranslation();
  return /* @__PURE__ */ jsxRuntime.jsx(loaderCircle.LoaderCircle, { role: "status", "aria-label": t("neetoatoms.spinner.loading", "Loading"), className: utils.cn("size-4 animate-spin", className), ...props });
}

const Spinner = (props) => /* @__PURE__ */ jsxRuntime.jsx(Spinner$1, { ...props });

exports.Spinner = Spinner;
//# sourceMappingURL=Spinner.js.map
