templating/flags: Clone actions and crumbs
This commit is contained in:
parent
4681f3c33d
commit
d22784e6f5
1 changed files with 2 additions and 2 deletions
|
|
@ -64,7 +64,7 @@ func Assets(Assets assets.Assets) FlagFunc {
|
||||||
// Crumbs sets the crumbs
|
// Crumbs sets the crumbs
|
||||||
func Crumbs(crumbs ...component.MenuItem) FlagFunc {
|
func Crumbs(crumbs ...component.MenuItem) FlagFunc {
|
||||||
return func(flags Flags, r *http.Request) Flags {
|
return func(flags Flags, r *http.Request) Flags {
|
||||||
flags.Crumbs = crumbs
|
flags.Crumbs = slices.Clone(crumbs)
|
||||||
return flags
|
return flags
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -72,7 +72,7 @@ func Crumbs(crumbs ...component.MenuItem) FlagFunc {
|
||||||
// Actions sets the actions
|
// Actions sets the actions
|
||||||
func Actions(actions ...component.MenuItem) FlagFunc {
|
func Actions(actions ...component.MenuItem) FlagFunc {
|
||||||
return func(flags Flags, r *http.Request) Flags {
|
return func(flags Flags, r *http.Request) Flags {
|
||||||
flags.Actions = actions
|
flags.Actions = slices.Clone(actions)
|
||||||
return flags
|
return flags
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue