Skip to content
Snippets Groups Projects
Verified Commit 6031e493 authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Introduce component for FAB

parent 90640482
No related branches found
No related tags found
1 merge request!356Add dialog for creation of long-term absences
Pipeline #191402 failed
<template>
<mobile-fullscreen-dialog v-model="popup" persistent>
<template #activator="activator">
<create-button
style="z-index: 5"
<fab-button
color="secondary"
@click="popup = true"
:disabled="popup"
fab
large
bottom
fixed
right
:class="{
'd-none': !checkPermission('alsijil.view_register_absence_rule'),
}"
icon-text="$plus"
>
<v-icon>$plus</v-icon>
</create-button>
</fab-button>
</template>
<template #title>
<div>
......@@ -88,7 +83,7 @@
import MobileFullscreenDialog from "aleksis.core/components/generic/dialogs/MobileFullscreenDialog.vue";
import AbsenceCreationForm from "./AbsenceCreationForm.vue";
import AbsenceCreationSummary from "./AbsenceCreationSummary.vue";
import CreateButton from "aleksis.core/components/generic/buttons/CreateButton.vue";
import FabButton from "aleksis.core/components/generic/buttons/FabButton.vue";
import CancelButton from "aleksis.core/components/generic/buttons/CancelButton.vue";
import SaveButton from "aleksis.core/components/generic/buttons/SaveButton.vue";
import SecondaryActionButton from "aleksis.core/components/generic/buttons/SecondaryActionButton.vue";
......@@ -104,10 +99,10 @@ export default {
MobileFullscreenDialog,
AbsenceCreationForm,
AbsenceCreationSummary,
CreateButton,
CancelButton,
SaveButton,
SecondaryActionButton,
FabButton,
},
mixins: [loadingMixin, mutateMixin, permissionsMixin],
data() {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment