// Code generated by templ@(devel) DO NOT EDIT. package main //lint:file-ignore SA4006 This context is only used if a nested component is present. import "github.com/a-h/templ" import "context" import "io" import "bytes" import "git.src.quest/~skye/felu-ddns/config" func serviceName() string { return config.FeluConfig.ServiceName } func baseBase(title string) templ.Component { return templ.ComponentFunc(func(ctx context.Context, w io.Writer) (err error) { templBuffer, templIsBuffer := w.(*bytes.Buffer) if !templIsBuffer { templBuffer = templ.GetBuffer() defer templ.ReleaseBuffer(templBuffer) } ctx = templ.InitializeContext(ctx) var_1 := templ.GetChildren(ctx) if var_1 == nil { var_1 = templ.NopComponent } ctx = templ.ClearChildren(ctx) _, err = templBuffer.WriteString("") if err != nil { return err } var var_3 string = title _, err = templBuffer.WriteString(templ.EscapeString(var_3)) if err != nil { return err } _, err = templBuffer.WriteString("
") if err != nil { return err } err = var_1.Render(ctx, templBuffer) if err != nil { return err } _, err = templBuffer.WriteString("
") if err != nil { return err } if !templIsBuffer { _, err = templBuffer.WriteTo(w) } return err }) } func base(title string) templ.Component { return templ.ComponentFunc(func(ctx context.Context, w io.Writer) (err error) { templBuffer, templIsBuffer := w.(*bytes.Buffer) if !templIsBuffer { templBuffer = templ.GetBuffer() defer templ.ReleaseBuffer(templBuffer) } ctx = templ.InitializeContext(ctx) var_5 := templ.GetChildren(ctx) if var_5 == nil { var_5 = templ.NopComponent } ctx = templ.ClearChildren(ctx) var_6 := templ.ComponentFunc(func(ctx context.Context, w io.Writer) (err error) { templBuffer, templIsBuffer := w.(*bytes.Buffer) if !templIsBuffer { templBuffer = templ.GetBuffer() defer templ.ReleaseBuffer(templBuffer) } _, err = templBuffer.WriteString("
") if err != nil { return err } var var_7 string = serviceName() _, err = templBuffer.WriteString(templ.EscapeString(var_7)) if err != nil { return err } _, err = templBuffer.WriteString("
") if err != nil { return err } err = var_5.Render(ctx, templBuffer) if err != nil { return err } _, err = templBuffer.WriteString("
") if err != nil { return err } if !templIsBuffer { _, err = io.Copy(w, templBuffer) } return err }) err = baseBase(title).Render(templ.WithChildren(ctx, var_6), templBuffer) if err != nil { return err } if !templIsBuffer { _, err = templBuffer.WriteTo(w) } return err }) } func manageBase(title string) templ.Component { return templ.ComponentFunc(func(ctx context.Context, w io.Writer) (err error) { templBuffer, templIsBuffer := w.(*bytes.Buffer) if !templIsBuffer { templBuffer = templ.GetBuffer() defer templ.ReleaseBuffer(templBuffer) } ctx = templ.InitializeContext(ctx) var_8 := templ.GetChildren(ctx) if var_8 == nil { var_8 = templ.NopComponent } ctx = templ.ClearChildren(ctx) var_9 := templ.ComponentFunc(func(ctx context.Context, w io.Writer) (err error) { templBuffer, templIsBuffer := w.(*bytes.Buffer) if !templIsBuffer { templBuffer = templ.GetBuffer() defer templ.ReleaseBuffer(templBuffer) } _, err = templBuffer.WriteString("
") if err != nil { return err } var var_10 string = serviceName() _, err = templBuffer.WriteString(templ.EscapeString(var_10)) if err != nil { return err } _, err = templBuffer.WriteString("
") if err != nil { return err } err = var_8.Render(ctx, templBuffer) if err != nil { return err } _, err = templBuffer.WriteString("
") if err != nil { return err } if !templIsBuffer { _, err = io.Copy(w, templBuffer) } return err }) err = baseBase(title).Render(templ.WithChildren(ctx, var_9), templBuffer) if err != nil { return err } if !templIsBuffer { _, err = templBuffer.WriteTo(w) } return err }) } func index() templ.Component { return templ.ComponentFunc(func(ctx context.Context, w io.Writer) (err error) { templBuffer, templIsBuffer := w.(*bytes.Buffer) if !templIsBuffer { templBuffer = templ.GetBuffer() defer templ.ReleaseBuffer(templBuffer) } ctx = templ.InitializeContext(ctx) var_11 := templ.GetChildren(ctx) if var_11 == nil { var_11 = templ.NopComponent } ctx = templ.ClearChildren(ctx) var_12 := templ.ComponentFunc(func(ctx context.Context, w io.Writer) (err error) { templBuffer, templIsBuffer := w.(*bytes.Buffer) if !templIsBuffer { templBuffer = templ.GetBuffer() defer templ.ReleaseBuffer(templBuffer) } _, err = templBuffer.WriteString("
") if err != nil { return err } var_13 := `have info about the service here,` _, err = templBuffer.WriteString(var_13) if err != nil { return err } _, err = templBuffer.WriteString(" ") if err != nil { return err } var_14 := `with a login button somewhere.` _, err = templBuffer.WriteString(var_14) if err != nil { return err } _, err = templBuffer.WriteString("
") if err != nil { return err } var_15 := `and also something something, basic index page info, bla bla` _, err = templBuffer.WriteString(var_15) if err != nil { return err } _, err = templBuffer.WriteString("
") if err != nil { return err } if !templIsBuffer { _, err = io.Copy(w, templBuffer) } return err }) err = base("Index").Render(templ.WithChildren(ctx, var_12), templBuffer) if err != nil { return err } if !templIsBuffer { _, err = templBuffer.WriteTo(w) } return err }) } func pageLogin() templ.Component { return templ.ComponentFunc(func(ctx context.Context, w io.Writer) (err error) { templBuffer, templIsBuffer := w.(*bytes.Buffer) if !templIsBuffer { templBuffer = templ.GetBuffer() defer templ.ReleaseBuffer(templBuffer) } ctx = templ.InitializeContext(ctx) var_17 := templ.GetChildren(ctx) if var_17 == nil { var_17 = templ.NopComponent } ctx = templ.ClearChildren(ctx) var_18 := templ.ComponentFunc(func(ctx context.Context, w io.Writer) (err error) { templBuffer, templIsBuffer := w.(*bytes.Buffer) if !templIsBuffer { templBuffer = templ.GetBuffer() defer templ.ReleaseBuffer(templBuffer) } _, err = templBuffer.WriteString("
") if err != nil { return err } if !templIsBuffer { _, err = io.Copy(w, templBuffer) } return err }) err = manageBase("Login").Render(templ.WithChildren(ctx, var_18), templBuffer) if err != nil { return err } if !templIsBuffer { _, err = templBuffer.WriteTo(w) } return err }) } func pageManage() templ.Component { return templ.ComponentFunc(func(ctx context.Context, w io.Writer) (err error) { templBuffer, templIsBuffer := w.(*bytes.Buffer) if !templIsBuffer { templBuffer = templ.GetBuffer() defer templ.ReleaseBuffer(templBuffer) } ctx = templ.InitializeContext(ctx) var_22 := templ.GetChildren(ctx) if var_22 == nil { var_22 = templ.NopComponent } ctx = templ.ClearChildren(ctx) var_23 := templ.ComponentFunc(func(ctx context.Context, w io.Writer) (err error) { templBuffer, templIsBuffer := w.(*bytes.Buffer) if !templIsBuffer { templBuffer = templ.GetBuffer() defer templ.ReleaseBuffer(templBuffer) } _, err = templBuffer.WriteString("
") if err != nil { return err } var_24 := `something something manaag` _, err = templBuffer.WriteString(var_24) if err != nil { return err } _, err = templBuffer.WriteString("
") if err != nil { return err } if !templIsBuffer { _, err = io.Copy(w, templBuffer) } return err }) err = manageBase("Manage").Render(templ.WithChildren(ctx, var_23), templBuffer) if err != nil { return err } if !templIsBuffer { _, err = templBuffer.WriteTo(w) } return err }) }