geoiq-frontend-ui-kit
Version:
This project is a UI kit for GeoIQ's frontend. It's built with React, TypeScript, and Vite.
44 lines (43 loc) • 1.03 kB
JavaScript
import s, { useState as f } from "react";
import { Alert as m } from "./index20.es.js";
import { RequestCreditsDialog as C } from "./index2.es.js";
const h = ({
onRequestCredits: o,
onProceedToPayment: r,
buyCreditsOptions: a,
minimumCreditsToBuy: l,
requestOnly: i
}) => {
const [u, e] = f(!1), c = (t, n) => {
o(t, n), e(!1);
}, d = (t, n) => {
r?.(t, n), e(!1);
};
return /* @__PURE__ */ s.createElement("div", null, /* @__PURE__ */ s.createElement(
m,
{
className: "select-none",
buttonLabel: "Request for Credits",
onButtonClick: () => e(!0),
shortContent: !0,
showButton: !0,
title: "Insufficient Credits available!",
variant: "warning"
}
), /* @__PURE__ */ s.createElement(
C,
{
open: u,
onClose: () => e(!1),
onRequestCredits: c,
onProceedToPayment: d,
buyCreditsOptions: a,
minimumCreditsToBuy: l,
requestOnly: i
}
));
};
export {
h as default
};
//# sourceMappingURL=index3.es.js.map