koval-ui
Version:
React components collection with minimalistic design. Supports theming, layout, and input validation.
18 lines (17 loc) • 554 B
JavaScript
"use client";
import { jsx as i } from "react/jsx-runtime";
import { Fragment as t } from "react";
import { IconValid as m } from "../Icons/IconValid.js";
import { IconLoader as n } from "../Icons/IconLoader.js";
import { IconErrorOutline as e } from "../Icons/IconErrorOutline.js";
import { ValidationState as r } from "./ValidationProps.js";
const d = (o) => ({
[r.error]: e,
[r.valid]: m,
[r.inProgress]: n,
[r.pristine]: () => /* @__PURE__ */ i(t, {})
})[o];
export {
d as useValidationIcon
};
//# sourceMappingURL=useValidationIcon.js.map