UNPKG

@premieroctet/next-admin

Version:

Next-Admin provides a customizable and turnkey admin dashboard for applications built with Next.js and powered by the Prisma ORM. It aims to simplify the development process by providing a turnkey admin system that can be easily integrated into your proje

25 lines (24 loc) 1.07 kB
import { jsx, jsxs } from "react/jsx-runtime"; import external_clsx_default from "clsx"; import { forwardRef } from "react"; import Loader_mjs_default from "../assets/icons/Loader.mjs"; import { useI18n } from "../context/I18nContext.mjs"; const LoadingRow = /*#__PURE__*/ forwardRef((props, ref)=>{ const { t } = useI18n(); return /*#__PURE__*/ jsxs("div", { className: external_clsx_default("flex items-center justify-start px-3 py-2", "dark:bg-dark-nextadmin-background-subtle", props.className), ...props, ref: ref, children: [ /*#__PURE__*/ jsx(Loader_mjs_default, { className: "stroke-nextadmin-content-default dark:stroke-dark-nextadmin-content-default h-5 w-5 animate-spin dark:stroke-gray-400" }), /*#__PURE__*/ jsx("span", { className: "dark:text-dark-nextadmin-content-default ml-3 text-sm text-gray-400", children: t("selector.loading") }) ] }); }); const LoaderRow = LoadingRow; export { LoaderRow as default };