diff --git a/web/admin-gui/src/assets/tabulator_langs.json b/web/admin-gui/src/assets/tabulator_langs.json new file mode 100644 index 0000000..2367dd3 --- /dev/null +++ b/web/admin-gui/src/assets/tabulator_langs.json @@ -0,0 +1,16 @@ +{ + "fr-FR": { + "pagination": { + "first": "Premier", + "first_title": "Première Page", + "last": "Dernier", + "last_title": "Dernière Page", + "prev": "Précédent", + "prev_title": "Page Précédente", + "next": "Suivant", + "next_title": "Page Suivante", + "all": "Toute", + "page_size": "Nombre d'éléments" + } + } +} \ No newline at end of file diff --git a/web/admin-gui/src/utils/router.ts b/web/admin-gui/src/utils/router.ts new file mode 100644 index 0000000..bb18271 --- /dev/null +++ b/web/admin-gui/src/utils/router.ts @@ -0,0 +1,7 @@ +import { useRouter } from 'vue-router' + +const router = useRouter() + +export function reloadPage() { + router.go(0) +} diff --git a/web/admin-gui/src/views/Articles.vue b/web/admin-gui/src/views/Articles.vue index d33a66a..52968b4 100644 --- a/web/admin-gui/src/views/Articles.vue +++ b/web/admin-gui/src/views/Articles.vue @@ -1,15 +1,69 @@ @@ -111,6 +126,12 @@ onMounted(async () => { + +