github.com/servernoj/jade@v0.0.0-20231225191405-efec98d19db1/testdata/v2/conditionals.jade (about)

     1  
     2  - 
     3    var user = struct{
     4                    description, name string
     5                    isAnonymous bool
     6                      }{ description: "foo bar baz", name: "zxc" }
     7  - var authorised = false
     8  #user
     9    if len(user.description) > 0
    10      h2.green Description
    11      p.description= user.description
    12    else if authorised
    13      h2.blue Description
    14      p.description.
    15        User has no description,
    16        why not add one...
    17    else
    18      h2.red Description
    19      p.description User has no description
    20  
    21  
    22  //- \\\\\\\\\\ a.pug <
    23  unless user.isAnonymous
    24    p You're logged in as #{user.name}
    25  //- \\\\\\\\\\ b.pug >
    26  if !user.isAnonymous
    27    p You're logged in as #{user.name}
    28