mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-18 04:29:28 +00:00
29 lines
663 B
JavaScript
29 lines
663 B
JavaScript
export default {
|
|
data(){
|
|
return {
|
|
|
|
}
|
|
},
|
|
props:{
|
|
widget:{
|
|
type:Object,
|
|
required:true,
|
|
}
|
|
},
|
|
methods:{
|
|
path(src) {
|
|
if (src[0] == '/')
|
|
return FHC_JS_DATA_STORAGE_OBJECT.app_root + src;
|
|
return src;
|
|
}
|
|
},
|
|
emits:["select"],
|
|
template: /*html */`
|
|
<div class="card h-100" @click="$emit('select',widget.widget_id);">
|
|
<img class="card-img-top widget-icon" :src="path(widget.setup.icon)" :alt="'pictogram for ' + (widget.setup.name || widget.widget_kurzbz)">
|
|
<div class="card-body">
|
|
<h5 class="card-title">{{ widget.setup.name || widget.widget_kurzbz }}</h5>
|
|
<p class="card-text">{{ widget.beschreibung }}</p>
|
|
</div>
|
|
</div>`,
|
|
} |