summaryrefslogtreecommitdiff
path: root/src/server/web/app/desktop/views/widgets/timemachine.vue
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/web/app/desktop/views/widgets/timemachine.vue')
-rw-r--r--src/server/web/app/desktop/views/widgets/timemachine.vue28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/server/web/app/desktop/views/widgets/timemachine.vue b/src/server/web/app/desktop/views/widgets/timemachine.vue
new file mode 100644
index 0000000000..6db3b14c62
--- /dev/null
+++ b/src/server/web/app/desktop/views/widgets/timemachine.vue
@@ -0,0 +1,28 @@
+<template>
+<div class="mkw-timemachine">
+ <mk-calendar :design="props.design" @chosen="chosen"/>
+</div>
+</template>
+
+<script lang="ts">
+import define from '../../../common/define-widget';
+export default define({
+ name: 'timemachine',
+ props: () => ({
+ design: 0
+ })
+}).extend({
+ methods: {
+ chosen(date) {
+ this.$emit('chosen', date);
+ },
+ func() {
+ if (this.props.design == 5) {
+ this.props.design = 0;
+ } else {
+ this.props.design++;
+ }
+ }
+ }
+});
+</script>