The make button is pretty much done, just need to finish up by rate limiting it. That will take place in the engagement repository. Sharing works as well, just a UI change, there is no backend yet, maybe there should be an engagement type for sharing recipes. But not totally sure. The viewing is also in a semi-working state. It does not create requests for users that aren't signed in, which needs to come. With that update there is a need to update HOW the requests come in, we don't need it every time we load the page. Maybe just when we click to it, from somewhere else? Finally, the favoriting does not totally work. The entry into the engagement table is complete, but the actual favorites table, favorite creation, button toggling AND button rendering is not implemented yet.
16 lines
567 B
Plaintext
16 lines
567 B
Plaintext
package templates
|
|
|
|
import "github.com/haydenhargreaves/Potion/internal/templates/components"
|
|
|
|
templ ListPage() {
|
|
@components.Navbar("list")
|
|
<div class="w-full h-screen flex justify-center">
|
|
<div class="mx-2 md:mx-0 w-full md:w-1/2 md:pt-14 h-full border-l border-r border-gray-300 bg-white">
|
|
<div class="flex flex-col items-center justify-center h-full gap-y-2">
|
|
<h1 class="text-4xl text-gray-800 font-semibold text-center">Page Under Construction </h1>
|
|
<p class="text-gray-700">Sit tight, this page is coming soon!</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
}
|