All the pages are working again, but Alpine is insanely frustrating.
This commit is contained in:
parent
81cf5e0d93
commit
7125bc2d2a
15 changed files with 95 additions and 40 deletions
|
@ -1,5 +1,5 @@
|
|||
<script>
|
||||
let thePage = new PaginateTable("/api/admin/table/{{ .Table }}/");
|
||||
let thePage = new PaginateTable("/api/admin/table/{{ .Table }}");
|
||||
</script>
|
||||
|
||||
<blockstart>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<script>
|
||||
let Data = new PaginateTable("/api/admin/table/")
|
||||
let Data = new PaginateTable("/api/admin/table")
|
||||
</script>
|
||||
|
||||
<blockstart>
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
<script>
|
||||
let Data = new GetJson("/api/admin/new/table/{{ .Table }}/");
|
||||
let Data = new GetJson("/api/admin/new/table/{{ .Table }}");
|
||||
</script>
|
||||
|
||||
<blockstart>
|
||||
<h1><a href="/admin/table/{{ .Table }}/">«</a>Admin {{ .Table }}</h1>
|
||||
|
||||
<block x-data="Data">
|
||||
<form method="POST" action="/api/admin/new/table/{{ .Table }}/">
|
||||
<form method="POST" action="/api/admin/new/table/{{ .Table }}">
|
||||
<card>
|
||||
<top><h2>New {{ .Table }}</h2></top>
|
||||
<middle>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<script>
|
||||
let Data = new GetJson("/api/admin/table/{{ .Table }}/{{ .Id }}/");
|
||||
let Data = new GetJson("/api/admin/table/{{ .Table }}/{{ .Id }}");
|
||||
</script>
|
||||
|
||||
<blockstart>
|
||||
|
|
|
@ -1,17 +1,19 @@
|
|||
<script>
|
||||
let req = new GetJson("/api/game/1/index.json");
|
||||
let Game = new GetJson("/api/game/1");
|
||||
</script>
|
||||
|
||||
<blockstart>
|
||||
<shape style="--w: 100%; --h: 300px">Gameplay Demo Video</shape>
|
||||
|
||||
<block style="--value: 7">
|
||||
<h1 x-text="Game.title">Title</h1>
|
||||
<block style="--value: 7"
|
||||
x-data="{item: {}}"
|
||||
x-init="item = await Game.item()">
|
||||
<h1 x-text="item.title"></h1>
|
||||
|
||||
<block class="horizontal">
|
||||
<shape style="--w: 200px; --h: 200px;">Some Image</shape>
|
||||
<shape style="--w: 200px; --h: 200px;">Some Image</shape>
|
||||
|
||||
<p x-text="Game.description">Description</p>
|
||||
<p x-text="item.description"></p>
|
||||
</block>
|
||||
</block>
|
||||
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
<script>
|
||||
let req = new GetJson("/api/stream/1");
|
||||
let link_req = new GetJson("/api/stream/1/links");
|
||||
let Stream = new GetJson("/api/stream/1");
|
||||
let Links = new PaginateTable("/api/stream/1/links");
|
||||
</script>
|
||||
|
||||
<div x-init="Stream = await req.theData()" x-data="{Stream: {}}">
|
||||
<div x-init="item = await Stream.item()" x-data="{item: {}}">
|
||||
<blockstart>
|
||||
|
||||
<block style="--value: 7">
|
||||
<h1 x-text="Stream.title"></h1>
|
||||
<h1 x-text="item.title"></h1>
|
||||
|
||||
<div>
|
||||
<p x-text="Stream.description"></p>
|
||||
<p x-text="item.description"></p>
|
||||
</div>
|
||||
</block>
|
||||
|
||||
|
@ -21,8 +21,8 @@
|
|||
<block>
|
||||
<h2>Links Posted</h2>
|
||||
|
||||
<ul x-init="links = await link_req.theData()" x-data="{links: {}}">
|
||||
<template x-for="item in links">
|
||||
<ul x-data="Links">
|
||||
<template x-for="item in contents">
|
||||
<li><a x-text="item.description" x-bind:href="item.url"></a></li>
|
||||
</template>
|
||||
</ul>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue