1import { d as l, o as p, a as u, g as t, w as i, f as a, h as o, t as m, k as f } from "./app-CSFh7Ls_.js"; 2import { _ as n } from "./DdEmptyState.vue_vue_type_script_setup_true_lang-B0BnSFrM.js"; 3import { _ as s, C as g } from "./ParameterRow.vue_vue_type_script_setup_true_lang-CVywgFj6.js"; 4import "./purifier-DwKNMBJW.js"; 5import "./index-C44AX5GR.js"; 6const _ = { id: "empty-state", class: "mb-8 scroll-mt-16" }, y = { class: "grid grid-cols-1 gap-4 md:grid-cols-2" }, v = { class: "rounded-lg border border-gray-200" }, b = { class: "rounded-lg border border-gray-200" }, S = { class: "space-y-0" }, r = `<DdEmptyState 7 icon="fal fa-users" 8 title="Aucun Participant" 9 description="Ajoutez des Participants pour les inscrire aux Modules de cette Formation." 10> 11 <template #action> 12 <DdButton label="Ajouter un Participant" icon="fa-regular fa-plus" variant="green" /> 13 </template> 14</DdEmptyState>`, k = l({ __name: "EmptyStateDoc", emits: ["copy-code"], setup(x, { emit: d }) { 15 const c = d; 16 return (A, e) => (p(), u("div", _, [t(g, { "component-name": "DdEmptyState", status: "Stable", path: "components/UI/DdEmptyState.vue", description: "\xC9tat vide d'une liste ou d'un tableau : ic\xF4ne, titre, description et action facultative. M\xEAme rendu que le partial Blade components.empty-datatable.", onCopyCode: e[0] || (e[0] = (C) => c("copy-code", r)) }, { example: i(() => [a("div", y, [a("div", v, [t(n, { icon: "fal fa-users", title: "Aucun Participant", description: "Ajoutez des Participants pour les inscrire aux Modules de cette Formation." }, { action: i(() => [t(f, { label: "Ajouter un Participant", icon: "fa-regular fa-plus", variant: "green" })]), _: 1 })]), e[1] || (e[1] = o()), a("div", b, [t(n, { title: "Aucun r\xE9sultat pour cette recherche" })])])]), code: i(() => [a("pre", { class: "line-numbers" }, [a("code", { class: "language-markup" }, m(r))])]), parameters: i(() => [a("div", S, [t(s, { name: "title", type: "String", description: "Titre de l'\xE9tat vide (obligatoire)." }), e[2] || (e[2] = o()), t(s, { name: "icon", type: "String", "default-value": "''", description: "Classes FontAwesome compl\xE8tes, poids compris (ex. 'fal fa-users'). Affich\xE9e en 3x, grise. Aucune ic\xF4ne si vide." }), e[3] || (e[3] = o()), t(s, { name: "description", type: "String", "default-value": "''", description: "Texte d'explication sous le titre, limit\xE9 en largeur." }), e[4] || (e[4] = o()), t(s, { name: "#action", type: "Slot", description: "Bouton ou lien d'action, centr\xE9 sous la description." })])]), _: 1, __: [5, 6] })])); 17} }); 18export { 19 k as default 20};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.