diff --git a/front/src/BookForm.vue b/front/src/BookForm.vue
index e12e205..be20306 100644
--- a/front/src/BookForm.vue
+++ b/front/src/BookForm.vue
@@ -12,7 +12,6 @@ import {
putEndReadDateUnset,
putUnreadBook,
} from './api.js'
-import { useTemplateRef, nextTick } from 'vue'
import { useRouter, onBeforeRouteUpdate } from 'vue-router'
import { VRating } from 'vuetify/components/VRating'
import BookFormIcons from './BookFormIcons.vue'
@@ -27,7 +26,6 @@ let data = ref(null)
let error = ref(null)
getBook(data, error, props.id)
const imagePathOrDefault = computed(() => getImagePathOrDefault(data.value.coverPath))
-const mobiledatesel = useTemplateRef('mobiledates')
onBeforeRouteUpdate(async (to, from) => {
getBook(data, error, to.params.id)
@@ -48,8 +46,6 @@ async function onReadIconClick() {
data.value.wantread = false
data.value.endReadDate = today
putEndReadDate(props.id, today)
- await nextTick()
- mobiledatesel.value.scrollIntoView()
} else {
putUnreadBook(props.id)
}
@@ -64,8 +60,6 @@ async function onStartReadIconClick() {
if (!data.value.startReadDate) {
data.value.startReadDate = today
putStartReadDate(props.id, data.value.startReadDate)
- await nextTick()
- mobiledatesel.value.scrollIntoView()
} else {
data.value.startReadDate = null
putStartReadDateUnset(props.id)
diff --git a/front/src/BookFormIcons.vue b/front/src/BookFormIcons.vue
index 47a2b6b..2d0c931 100644
--- a/front/src/BookFormIcons.vue
+++ b/front/src/BookFormIcons.vue
@@ -1,4 +1,5 @@
@@ -47,7 +62,7 @@ function isStartReadExpanded() {
:legend="$t('bookform.wantread')"
:is-set="isStartReadExpanded()"
:is-readonly="props.read"
- @click="props.read ? null : $emit('onStartReadIconClick')"
+ @click="props.read ? null : onStartReadIconClick()"
/>
$emit('onStartReadDateChange', d)"
- @onIconClick="$emit('onStartReadIconClick')"
+ @onIconClick="onStartReadIconClick"
/>
$emit('onStartReadDateChange', d)"
@onEndDateChange="(d) => $emit('onEndReadDateChange', d)"
- @onIconClick="$emit('onReadIconClick')"
+ @onIconClick="onReadIconClick"
/>