fix graphql queries
This commit is contained in:
parent
62a6f5bf48
commit
42a2077e3c
|
@ -9,7 +9,7 @@ Um die Dependencies zu installieren führe einmal im Projektverzeichnis `yarn` a
|
||||||
|
|
||||||
Um die Webseite lokal zu testen führe danach `yarn develop` aus.
|
Um die Webseite lokal zu testen führe danach `yarn develop` aus.
|
||||||
Es startet dann ein Entwicklungsserver auf `localhost:8000`.
|
Es startet dann ein Entwicklungsserver auf `localhost:8000`.
|
||||||
Dann sollte auch Hot-Reloading funktionieren (tut es aber aktuell u.U. nicht, mecker neri an).
|
Dann sollte auch Hot-Reloading funktionieren.
|
||||||
|
|
||||||
Für einen Produktivbuild führe `yarn build` aus.
|
Für einen Produktivbuild führe `yarn build` aus.
|
||||||
Die fertig gebauten Dateien landen dann im Ordner `public/`.
|
Die fertig gebauten Dateien landen dann im Ordner `public/`.
|
||||||
|
@ -47,7 +47,7 @@ edit: ""
|
||||||
In `path` muss stehen, unter welchem Pfad die Seite auf der Webseite erscheint.
|
In `path` muss stehen, unter welchem Pfad die Seite auf der Webseite erscheint.
|
||||||
Für die Home-Seite ist dies beispielsweise "/", für die "Zeiten & Location"-Seite "/treff".
|
Für die Home-Seite ist dies beispielsweise "/", für die "Zeiten & Location"-Seite "/treff".
|
||||||
In `title` steht der Text der im Browsertab angezeigt werden soll wenn die Seite offen ist.
|
In `title` steht der Text der im Browsertab angezeigt werden soll wenn die Seite offen ist.
|
||||||
Das `ctdo - ` wid automatisch davorgepackt.
|
Das `ctdo -` wid automatisch davorgepackt.
|
||||||
In `edit` muss der Name der angelegten Datei stehen, dieser wird verwendet,
|
In `edit` muss der Name der angelegten Datei stehen, dieser wird verwendet,
|
||||||
damit der "Seite bearbeiten"-Link richtig funktioniert.
|
damit der "Seite bearbeiten"-Link richtig funktioniert.
|
||||||
|
|
||||||
|
|
|
@ -13,9 +13,7 @@ exports.createPages = async ({ actions, graphql, reporter }) => {
|
||||||
frontmatter {
|
frontmatter {
|
||||||
path
|
path
|
||||||
title
|
title
|
||||||
edit {
|
edit
|
||||||
relativePath
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -37,3 +35,17 @@ exports.createPages = async ({ actions, graphql, reporter }) => {
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
exports.createSchemaCustomization = ({ actions }) => {
|
||||||
|
const { createTypes } = actions
|
||||||
|
const typeDefs = `
|
||||||
|
type Mdx implements Node {
|
||||||
|
frontmatter: Frontmatter
|
||||||
|
}
|
||||||
|
|
||||||
|
type Frontmatter {
|
||||||
|
edit: String
|
||||||
|
}
|
||||||
|
`
|
||||||
|
createTypes(typeDefs)
|
||||||
|
}
|
||||||
|
|
|
@ -46,9 +46,7 @@ export const pageQuery = graphql`
|
||||||
body
|
body
|
||||||
frontmatter {
|
frontmatter {
|
||||||
title
|
title
|
||||||
edit {
|
edit
|
||||||
relativePath
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue