diff options
author | Hayleigh Thompson <me@hayleigh.dev> | 2023-08-22 23:40:55 +0100 |
---|---|---|
committer | Hayleigh Thompson <me@hayleigh.dev> | 2023-08-22 23:40:55 +0100 |
commit | 8d8502708c98163a8adfed498a0f9b2e319014ef (patch) | |
tree | 02b87c5144e01388495ac03bf776f817a8c03cb3 | |
parent | f4d4294d61a7b8a43480feb78ae164210a0d1ce8 (diff) | |
download | lustre-8d8502708c98163a8adfed498a0f9b2e319014ef.tar.gz lustre-8d8502708c98163a8adfed498a0f9b2e319014ef.zip |
:memo: [docs] Stub out pages for planned guides.
-rw-r--r-- | docs/src/app/page/docs/components.gleam | 19 | ||||
-rw-r--r-- | docs/src/app/page/docs/managing_state.gleam | 19 | ||||
-rw-r--r-- | docs/src/app/page/docs/quickstart.gleam | 21 | ||||
-rw-r--r-- | docs/src/app/page/docs/server_side_rendering.gleam | 19 | ||||
-rw-r--r-- | docs/src/app/page/docs/side_effects.gleam | 19 |
5 files changed, 97 insertions, 0 deletions
diff --git a/docs/src/app/page/docs/components.gleam b/docs/src/app/page/docs/components.gleam new file mode 100644 index 0000000..765443d --- /dev/null +++ b/docs/src/app/page/docs/components.gleam @@ -0,0 +1,19 @@ +// IMPORTS --------------------------------------------------------------------- + +import app/layout +import gleam/string +import lustre/element.{Element} + +// PAGE ------------------------------------------------------------------------ + +pub fn view() -> Element(msg) { + [title] + |> string.join("\n") + |> layout.docs +} + +// CONTENT: TITLE -------------------------------------------------------------- + +const title: String = " +# Components +" diff --git a/docs/src/app/page/docs/managing_state.gleam b/docs/src/app/page/docs/managing_state.gleam new file mode 100644 index 0000000..e337b20 --- /dev/null +++ b/docs/src/app/page/docs/managing_state.gleam @@ -0,0 +1,19 @@ +// IMPORTS --------------------------------------------------------------------- + +import app/layout +import gleam/string +import lustre/element.{Element} + +// PAGE ------------------------------------------------------------------------ + +pub fn view() -> Element(msg) { + [title] + |> string.join("\n") + |> layout.docs +} + +// CONTENT: TITLE -------------------------------------------------------------- + +const title: String = " +# Managing state +" diff --git a/docs/src/app/page/docs/quickstart.gleam b/docs/src/app/page/docs/quickstart.gleam new file mode 100644 index 0000000..e78b97f --- /dev/null +++ b/docs/src/app/page/docs/quickstart.gleam @@ -0,0 +1,21 @@ +// IMPORTS --------------------------------------------------------------------- + +import app/layout +import gleam/string +import gleam/io +import lustre/element.{Element} + +// PAGE ------------------------------------------------------------------------ + +pub fn view() -> Element(msg) { + [title] + |> io.debug + |> string.join("\n") + |> io.debug + |> layout.docs +} + +// CONTENT: TITLE -------------------------------------------------------------- + +const title: String = "# Quickstart +" diff --git a/docs/src/app/page/docs/server_side_rendering.gleam b/docs/src/app/page/docs/server_side_rendering.gleam new file mode 100644 index 0000000..561b532 --- /dev/null +++ b/docs/src/app/page/docs/server_side_rendering.gleam @@ -0,0 +1,19 @@ +// IMPORTS --------------------------------------------------------------------- + +import app/layout +import gleam/string +import lustre/element.{Element} + +// PAGE ------------------------------------------------------------------------ + +pub fn view() -> Element(msg) { + [title] + |> string.join("\n") + |> layout.docs +} + +// CONTENT: TITLE -------------------------------------------------------------- + +const title: String = " +# Server-side rendering +" diff --git a/docs/src/app/page/docs/side_effects.gleam b/docs/src/app/page/docs/side_effects.gleam new file mode 100644 index 0000000..965ec77 --- /dev/null +++ b/docs/src/app/page/docs/side_effects.gleam @@ -0,0 +1,19 @@ +// IMPORTS --------------------------------------------------------------------- + +import app/layout +import gleam/string +import lustre/element.{Element} + +// PAGE ------------------------------------------------------------------------ + +pub fn view() -> Element(msg) { + [title] + |> string.join("\n") + |> layout.docs +} + +// CONTENT: TITLE -------------------------------------------------------------- + +const title: String = " +# Side effects +" |