big updats
This commit is contained in:
@@ -1,22 +1,20 @@
|
||||
import { defineComponent } from "vue";
|
||||
import { RouterLink } from "vue-router";
|
||||
import DJEmail from "@/DJEmail.tsx";
|
||||
import DjEmail from "@/DjEmail.tsx";
|
||||
import useHead from "@/useHead.ts";
|
||||
import useAsyncState from "@/useAsyncState.ts";
|
||||
import getDJAPI from "@/api.ts";
|
||||
import DJTooltip from "@/DJTooltip.tsx";
|
||||
import getDjAPI from "@/api.ts";
|
||||
import DjTooltip from "@/DjTooltip.tsx";
|
||||
|
||||
export default defineComponent({
|
||||
name: "ge-deutsch",
|
||||
async setup() {
|
||||
useHead({ title: "Ray Peat Artikel auf Deutsch" });
|
||||
|
||||
const {
|
||||
result: rpArticles,
|
||||
stateIsReady,
|
||||
} = useAsyncState("rp-articles", ({ hostUrl }) => getDJAPI(hostUrl, "/rp-articles"));
|
||||
const rpArticles = useAsyncState("rp-articles", ({ hostUrl }) => getDjAPI(hostUrl, "/rp-articles"));
|
||||
|
||||
await rpArticles.done;
|
||||
|
||||
await stateIsReady;
|
||||
return () => <>
|
||||
<header>
|
||||
<h1>Ray Peat Deutsche Übersetzungen</h1>
|
||||
@@ -29,9 +27,9 @@ export default defineComponent({
|
||||
<h2>Artikelliste</h2>
|
||||
<div class="text-slab">
|
||||
<ul id="article">
|
||||
{rpArticles.value && rpArticles.value.map((_) => (
|
||||
{rpArticles.result.value && rpArticles.result.value.map((_) => (
|
||||
<li>
|
||||
<DJTooltip tooltip={`Englischer Titel: <em>»${ _.titleEn }«</em>`}>
|
||||
<DjTooltip tooltip={`Englischer Titel: <em>»${ _.titleEn }«</em>`}>
|
||||
{_.tags?.includes('in-arbeit')
|
||||
? _.titleDe
|
||||
: (
|
||||
@@ -40,7 +38,7 @@ export default defineComponent({
|
||||
</RouterLink>
|
||||
)}
|
||||
{_.tags?.map(tag => <span class="tag">{tag}</span>)}
|
||||
</DJTooltip>
|
||||
</DjTooltip>
|
||||
</li>
|
||||
))}
|
||||
</ul>
|
||||
@@ -56,7 +54,7 @@ export default defineComponent({
|
||||
<li><a href="http://raypeat.com/articles/articles/gelatin.shtml">Gelatin, stress, longevity</a></li>
|
||||
<li><a href="http://raypeat.com/articles/articles/unsaturatedfats.shtml">Unsaturated fatty acids: Nutritionally essential, or toxic?</a></li>
|
||||
</ul>
|
||||
<DJEmail>Schick mir deine Vorschläge!</DJEmail>
|
||||
<DjEmail>Schick mir deine Vorschläge!</DjEmail>
|
||||
</div>
|
||||
</section>
|
||||
<section>
|
||||
@@ -82,7 +80,7 @@ export default defineComponent({
|
||||
<h3>Helfen</h3>
|
||||
<p class="text-slab">
|
||||
Falls was bei der Übersetzung auffällt oder besonders unidiomatisch klingt, bzw. der deutschen
|
||||
Fachsprache der Medizin nicht gerecht sein sollte, kannst du mir unter <DJEmail />{" "}
|
||||
Fachsprache der Medizin nicht gerecht sein sollte, kannst du mir unter <DjEmail />{" "}
|
||||
eine Mail senden. Meine Muttersprache ist schließlich Englisch und ich bin kein professioneller
|
||||
Übersetzer!
|
||||
Falls jemand Hilfe leisten möchte, sag gerne Bescheid!
|
||||
|
||||
Reference in New Issue
Block a user