finance

package
v0.1.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 7, 2026 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Overview

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 expenses list.

Functions

func Form

func Form(data layout.AppLayoutData, errMsg string) templ.Component

func Index

func Index(props IndexProps) templ.Component

Types

type IndexProps

type IndexProps struct {
	Data       layout.AppLayoutData
	Expenses   []model.Expense
	PL         model.PLSummary
	Search     string
	Page       int
	PerPage    int
	TotalItems int
}

IndexProps holds the data needed to render the finance/expenses list page.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL