analytica-frontend-lib
Version:
Repositório público dos componentes utilizados nas plataformas da Analytica Ensino
37 lines (32 loc) • 2.23 kB
JavaScript
"use strict";Object.defineProperty(exports, "__esModule", {value: true});
var _chunkANT66KVKjs = require('./chunk-ANT66KVK.js');
// src/components/NoSearchResult/NoSearchResult.tsx
var _jsxruntime = require('react/jsx-runtime');
var NoSearchResult = ({ image, title, description }) => {
const displayTitle = title || "Nenhum resultado encontrado";
const displayDescription = description || "N\xE3o encontramos nenhum resultado com esse nome. Tente revisar a busca ou usar outra palavra-chave.";
return /* @__PURE__ */ _jsxruntime.jsxs.call(void 0, "div", { className: "flex flex-col lg:flex-row justify-center items-center gap-6 lg:gap-8 w-full max-w-4xl min-h-96 px-4 lg:px-0", children: [
/* @__PURE__ */ _jsxruntime.jsx.call(void 0, "div", { className: "w-48 h-48 lg:w-72 lg:h-72 flex-shrink-0 relative max-w-full", children: /* @__PURE__ */ _jsxruntime.jsx.call(void 0,
"img",
{
src: image,
alt: "No search results",
className: "w-full h-full object-contain"
}
) }),
/* @__PURE__ */ _jsxruntime.jsxs.call(void 0, "div", { className: "flex flex-col items-center lg:items-start w-full max-w-md min-w-0", children: [
/* @__PURE__ */ _jsxruntime.jsx.call(void 0, "div", { className: "flex flex-row justify-center lg:justify-between items-end px-6 pt-6 pb-4 w-full rounded-t-xl", children: /* @__PURE__ */ _jsxruntime.jsx.call(void 0,
_chunkANT66KVKjs.Text_default,
{
as: "h2",
className: "text-text-950 font-semibold text-xl lg:text-3xl leading-tight w-full flex items-center justify-center lg:justify-start text-center lg:text-left",
children: displayTitle
}
) }),
/* @__PURE__ */ _jsxruntime.jsx.call(void 0, "div", { className: "flex flex-row justify-center items-center px-6 gap-2 w-full", children: /* @__PURE__ */ _jsxruntime.jsx.call(void 0, _chunkANT66KVKjs.Text_default, { className: "text-text-600 font-normal text-base lg:text-lg leading-relaxed w-full text-center lg:text-justify", children: displayDescription }) })
] })
] });
};
var NoSearchResult_default = NoSearchResult;
exports.NoSearchResult_default = NoSearchResult_default;
//# sourceMappingURL=chunk-EKKSTC6Q.js.map