1
0

feat: sticky action buttons (#2622)

Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2622
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
This commit is contained in:
Dominik Pschenitschni
2022-11-04 13:49:28 +00:00
committed by konrad
parent f7728e5384
commit f4bc2b94f0
3 changed files with 59 additions and 26 deletions

View File

@ -19,7 +19,7 @@ export function useRouteWithModal() {
return
}
// logic from vue-router
// this is adapted from vue-router
// https://github.com/vuejs/vue-router-next/blob/798cab0d1e21f9b4d45a2bd12b840d2c7415f38a/src/RouterView.ts#L125
const routePropsOption = route.matched[0]?.props.default
const routeProps = routePropsOption
@ -28,7 +28,9 @@ export function useRouteWithModal() {
: typeof routePropsOption === 'function'
? routePropsOption(route)
: routePropsOption
: null
: {}
routeProps.backdropView = backdropView.value
const component = route.matched[0]?.components?.default