<template>
<div>
<a :href="getHref" target="_blank">
<slot>[Default slot]</slot>
</a>
<slot name="named-1">[Default named slot 1]</slot>
<slot name="named-2">[Default named slot 2]</slot>
</div>
</template>
<script lang="ts">
import Vue from 'vue';
import { Component, Prop } from 'vue-property-decorator';
@Component
export default class SlotsComponent extends Vue {
@Prop(String)
href: string | null = null;
get getHref() {
return this.href';
}
}
</script>
Я бы, в определённой ситуации, больше бы давал джуну больше рутины, чем погружать в проект сразу по уши. Поддержка будет нужны всегда, и там можно без спешки разобраться в проекте.
Остальное придёт со временем - вероятно, вы пока не показали себя так, что можете пилить новые фичи, не тратя времени менторов на порядок больше, чем будет на выхлопе.