Documentation
¶
Overview ¶
templ: version: v0.3.1020
templ: version: v0.3.1020
templ: version: v0.3.1020
Index ¶
Constants ¶
View Source
const DefaultPageSize = 20
DefaultPageSize is used when no valid per_page query param is supplied.
Variables ¶
View Source
var PageSizes = []int{20, 50, 100}
PageSizes are the selectable "items per page" options for the products list.
Functions ¶
func Index ¶
func Index(props IndexProps) templ.Component
Types ¶
type IndexProps ¶
type IndexProps struct {
Data layout.AppLayoutData
Products []model.Product
ActiveType string
Search string
Page int
PerPage int
TotalItems int
// Created, when non-empty, is the name of a product just created —
// triggers a success toast confirming the save.
Created string
}
IndexProps holds the data needed to render the products list page.
Click to show internal directories.
Click to hide internal directories.