- Closes #9
- Removed dependency on vue-i18n
- Localization Changes
This commit is contained in:
Shiny Nematoda 2022-09-12 15:00:54 +00:00
parent 44db54737b
commit fcc3d455c6
No known key found for this signature in database
GPG key ID: 6506D50F5613A42D
18 changed files with 143 additions and 270 deletions

View file

@ -1,17 +1,18 @@
<script setup>
import { useT } from '@/scripts/i18n.js';
import { useI18n } from '@/stores/misc.js';
import TextModal from './TextModal.vue';
defineProps(['text']);
const parse = d =>
new DOMParser().parseFromString(d, 'text/html').body.innerText;
const { t } = useI18n(),
parse = d => new DOMParser().parseFromString(d, 'text/html').body.innerText;
</script>
<template>
<TextModal>
<template #content>
<pre class="placeholder" :data-placeholder="useT('info.no_info')">{{
<pre class="placeholder" :data-placeholder="t('info.no_info')">{{
text ? parse(text.replaceAll('<br>', '\n')) : ''
}}</pre>
</template>