Lines 1-7
Link Here
|
1 |
<template> |
1 |
<template> |
2 |
<div v-if="!initialized">{{ $__("Loading") }}</div> |
2 |
<div v-if="!initialized">{{ $__("Loading") }}</div> |
3 |
<div v-else id="agreements_list"> |
3 |
<div v-else id="agreements_list"> |
4 |
<Toolbar v-if="before_route_entered" /> |
4 |
<Toolbar v-if="before_route_entered" :options="this.toolbar_options" /> |
5 |
<fieldset v-if="agreement_count > 0" class="filters"> |
5 |
<fieldset v-if="agreement_count > 0" class="filters"> |
6 |
<label for="expired_filter">{{ $__("Filter by expired") }}:</label> |
6 |
<label for="expired_filter">{{ $__("Filter by expired") }}:</label> |
7 |
<input |
7 |
<input |
Lines 43-49
Link Here
|
43 |
|
43 |
|
44 |
<script> |
44 |
<script> |
45 |
import flatPickr from "vue-flatpickr-component" |
45 |
import flatPickr from "vue-flatpickr-component" |
46 |
import Toolbar from "./AgreementsToolbar.vue" |
46 |
import Toolbar from "../Toolbar.vue" |
47 |
import { inject, createVNode, render } from "vue" |
47 |
import { inject, createVNode, render } from "vue" |
48 |
import { APIClient } from "../../fetch/api-client.js" |
48 |
import { APIClient } from "../../fetch/api-client.js" |
49 |
import { storeToRefs } from "pinia" |
49 |
import { storeToRefs } from "pinia" |
Lines 85-90
export default {
Link Here
|
85 |
}, |
85 |
}, |
86 |
before_route_entered: false, |
86 |
before_route_entered: false, |
87 |
building_table: false, |
87 |
building_table: false, |
|
|
88 |
toolbar_options: [ |
89 |
{ |
90 |
to: "AgreementsFormAdd", |
91 |
button_title: "New agreement", |
92 |
}, |
93 |
], |
88 |
} |
94 |
} |
89 |
}, |
95 |
}, |
90 |
beforeRouteEnter(to, from, next) { |
96 |
beforeRouteEnter(to, from, next) { |