{{define "list"}}
{{end}} {{define "git"}} {{end}} {{define "tmux"}} {{$meta := .}} {{range $index, $value := index $meta "append"}} {{end}} {{end}} {{define "upload"}} {{end}} {{define "create"}} {{end}} {{define "main"}} {{$msg := .}} {{$meta := .Meta}} {{$sess := .Sessions}} {{range .Meta.tmpl}} {{$tmpl := index $sess .}} {{if eq . "login"}} {{template "login" $meta}} {{else if eq . "userinfo"}} {{template "userinfo" $msg}} {{else if eq . "share"}} {{template "share" $sess.share}} {{else if eq . "list"}} {{template "list" $msg.Sessions.list.Meta}} {{else if eq . "tmux"}} {{template "tmux" $msg.Sessions.tmux.Meta}} {{else if eq . "git"}} {{if $msg.Sessions.git}} {{template "git" $msg.Sessions.git.Meta}} {{end}} {{else if eq . "upload"}} {{template "upload" $msg}} {{else if eq . "create"}} {{template "create" $msg}} {{else}} {{end}} {{end}} {{end}}