@aotearoan/neon
Version:
Neon is a lightweight design library of Vue 3 components with minimal dependencies.
44 lines (43 loc) • 1.11 kB
JavaScript
import { defineComponent as e } from "vue";
import t from "../../card/NeonCard.vue.es.js";
import r from "../../card/body/NeonCardBody.vue.es.js";
import { NeonFunctionalColor as n } from "../../../../common/enums/NeonFunctionalColor.es.js";
const d = e({
name: "NeonCardListCard",
components: {
NeonCard: t,
NeonCardBody: r
},
emits: [
/**
* Emitted when a card is clickable & the card is clicked & not disabled.
* @type {void}
*/
"click"
],
props: {
/**
* Specify a hover color for the card.
*/
color: { type: String, default: null },
/**
* Render card as disabled.
*/
disabled: { type: Boolean, default: !1 },
/**
* Specify card is clickable. This will return click events when the card is clicked on. NOTE: use the href in the
* card model instead of clickable=true if card is a link.
*/
clickable: { type: Boolean, default: !1 }
},
setup(a, { emit: o }) {
return {
emit: o,
NeonFunctionalColor: n
};
}
});
export {
d as default
};
//# sourceMappingURL=NeonCardListCard.es.js.map