2022-10-30 01:27:46 +00:00
|
|
|
<template>
|
2022-10-30 03:10:07 +00:00
|
|
|
<ImageModal v-model="modal_visible" :imageUrl="image_url" />
|
2022-10-30 03:04:25 +00:00
|
|
|
<button class="button" @click="modal_visible = true">
|
2022-10-30 01:27:46 +00:00
|
|
|
Türken {{ day + 1 }}
|
2022-10-30 03:04:25 +00:00
|
|
|
</button>
|
2022-10-30 01:27:46 +00:00
|
|
|
</template>
|
|
|
|
|
|
|
|
<script lang="ts">
|
|
|
|
import { Vue, Options } from "vue-class-component";
|
2022-10-30 03:04:25 +00:00
|
|
|
import ImageModal from "./ImageModal.vue";
|
2022-10-30 01:27:46 +00:00
|
|
|
|
|
|
|
@Options({
|
2022-10-30 03:04:25 +00:00
|
|
|
components: {
|
|
|
|
ImageModal,
|
|
|
|
},
|
2022-10-30 01:27:46 +00:00
|
|
|
props: {
|
|
|
|
day: Number,
|
|
|
|
},
|
|
|
|
})
|
|
|
|
export default class CalendarDoor extends Vue {
|
|
|
|
day!: number;
|
2022-10-30 03:04:25 +00:00
|
|
|
modal_visible = false;
|
2022-10-30 03:10:07 +00:00
|
|
|
|
|
|
|
private get image_url(): string {
|
2022-11-03 15:04:57 +00:00
|
|
|
return this.$advent22.api_url("days/picture/" + this.day);
|
2022-10-30 03:10:07 +00:00
|
|
|
}
|
2022-10-30 01:27:46 +00:00
|
|
|
}
|
|
|
|
</script>
|
|
|
|
|
|
|
|
<style>
|
|
|
|
</style>
|