Lx4U-book/docs/common.js

32 lines
899 B
JavaScript
Raw Normal View History

Vue.component('package-info', {
props: {
package: Object,
showsbu: Boolean,
showsbu2: Boolean,
},
template: `
<div class="pkg">
<p class="pkg-desc">
Текущая версия: <a :href="package.url"><b>{{ package.version }}</b></a>
<br />
Домашняя страница: <a :href="package.homeUrl"><b>{{ package.homeUrl }}</b></a>
<br />
Важность: <b>{{ package.priority }}</b>
<br />
Размер: <b>{{ package.size }} Mb</b>
<span v-if="showsbu">
<br />
<span v-if="package.sbu">Приблизительное время сборки: <b>{{ package.sbu }} SBU</b><span>
</span>
<span v-if="showsbu2">
<br />
<span v-if="package.sbu2">Приблизительное время сборки: <b>{{ package.sbu2 }} SBU</b><span>
</span>
<p>
<p class="pkg-desc">{{ package.description }}<p>
<slot></slot>
</div>`,
})