fix(presets): minor fix to change imports, excluded eslint from commenting on current build.

This commit is contained in:
Nicolas Drolet 2025-11-10 08:31:24 -05:00
parent 8e24d36b56
commit 62385461d5
4 changed files with 15 additions and 13 deletions

View File

@ -34,7 +34,7 @@
v-model="email"
dense
outlined
label-color="primary"
label-color="accent"
class="rounded-5 inset-shadow bg-blue-grey-1"
label-slot
input-class="text-weight-medium text-h6"
@ -51,19 +51,19 @@
<q-toggle
v-model="is_remembered"
size="sm"
color="primary"
color="accent"
class="col-auto"
/>
<transition
enter-active-class="animated rubberBand slow"
enter-active-class="animated rubberBand fast"
leave-active-class=""
mode="out-in"
>
<span
:key="is_remembered ? 'yep' : 'nope'"
class="col-auto text-weight-bold self-center q-ml-sm"
:class="is_remembered ? 'text-primary' : ''"
:class="is_remembered ? 'text-accent' : ''"
>{{ $t('login.button.remember_me') }}</span>
</transition>
</q-card-section>
@ -74,7 +74,7 @@
rounded
disabled
type="submit"
color="primary"
color="accent"
:label="$t('login.button.connect')"
class="full-width"
/>
@ -88,12 +88,14 @@
<q-card-section class="row q-pt-sm">
<q-separator
size="2px"
color="primary"
class="col self-center"
/>
<span class="col text-primary text-weight-bolder text-center text-uppercase self-center">{{
$t('shared.misc.or') }}</span>
<q-separator
size="2px"
color="primary"
class="col self-center"
/>
@ -124,7 +126,7 @@
<q-btn
push
rounded
color="primary"
color="accent"
icon="img:src/assets/logo-targo-simple.svg"
:label="$t('login.button.employee')"
class="full-width row"

View File

@ -1,5 +1,5 @@
import { api } from "src/boot/axios";
import { SchedulePreset } from "src/modules/profile/models/schedule-presets.models";
import type { SchedulePreset } from "src/modules/profile/models/schedule-presets.models";
export const SchedulePresetsService = {
createSchedulePresets: async (new_schedule: SchedulePreset) => {

View File

@ -2,8 +2,7 @@
setup
lang="ts"
>
/* eslint-disable */
import { computed, inject, ref } from 'vue';
import { inject, ref } from 'vue';
import { useI18n } from 'vue-i18n';
import { useExpensesStore } from 'src/stores/expense-store';
import { Expense, EXPENSE_TYPE, TYPES_WITH_AMOUNT_ONLY } from 'src/modules/timesheets/models/expense.models';
@ -23,7 +22,6 @@
const COMMENT_MAX_LENGTH = 280;
const employee_email = inject<string>('employeeEmail');
const rules = useExpenseRules(t);
const background_color = computed(() => expenses_store.mode === 'update' ? 'accent' : '');
const openDatePicker = () => {
is_navigator_open.value = true;

View File

@ -1,7 +1,8 @@
import { defineStore } from "pinia";
import { SchedulePreset } from "src/modules/profile/models/schedule-presets.models";
import { SchedulePresetsService } from "src/modules/profile/services/schedule-presets-service";
/* eslint-disable */
import { ref } from "vue";
import { defineStore } from "pinia";
import { SchedulePresetsService } from "src/modules/profile/services/schedule-presets-service";
import type { SchedulePreset } from "src/modules/profile/models/schedule-presets.models";
export const useSchedulePresetsStore = defineStore('schedule_presets_store', () => {
@ -57,6 +58,7 @@ export const useSchedulePresetsStore = defineStore('schedule_presets_store', ()
}
return {
schedule_presets,
createSchedulePreset,
updateSchedulePreset,
deleteSchedulePreset,