Hej, przeglądając kod, natknąłęm się na coś takiego i zastanawiam się co to może być. w VueJS zawsze spotykałem się z czymś takim:
watch: {
...
},
props: {
...
}
Natomiast w kodzie tutaj, jest coś takiego:
@Component({})
export default class Modals extends Vue {
@Prop({ default: false, type: Boolean }) public compact?: boolean;
get modalSize() {
return this.compact ? '300' : '900';
}
}
Czy export default class to jest coś z TypeScript'a czy jest to bardziej zaawansowany JS? I na jakiej zasadzie działa @pros (Chodzi o małpę)