spruce/internal/templateFuncs/location.go
Dan Anglin c53978cd91
feat: add a field for location type, code refactor
- feat: add a field for the type of work location (e.g. hybrid)
- refactor: move the Tex and PDF generating code to a new internal
  package which also moves the templates there as well.
- fix: add a default value for the --output field for the generate
  command.
- fix: add an error for when the user does not specify an input file
  when generating the PDF.
- fix: the package name for each of the files in the templateFuncs
  package.
2023-08-15 17:25:00 +01:00

11 lines
283 B
Go

package templateFuncs
// Location returns a string with both the location and the
// location type if the location type is not empty.
func Location(location, locationType string) string {
if locationType != "" {
return location + " (" + locationType + ")"
}
return location
}