dtSetup :: UI ()
dtSetup = plugin DataTables
  $ withPlugins $ do
    addCSSFile "containers.css"
    e <- UI.div #+
      [ UI.div #! "Element 1"
      , UI.div #! "Element 2"
      , UI.div #! "Element 3"
      , UI.div #! "Element 4"
      ]
    body_ #+
      [ container #+
        [ content_ #+
          [ element e
          , UI.hr
          , UI.div #! "Children Test"
          , UI.hr
          , do es  <- parseElements "<div>Div</div><span>Span</span>"
               es' <- filterElements es "div"
               UI.div #+> es'
          ]
        ]
      ]
dtSetup :: UI ()
dtSetup = plugin DataTables
  $ withPlugins $ do
    addCSSFile "containers.css"
    e <- UI.div #+
      [ UI.div #! "Element 1"
      , UI.div #! "Element 2"
      , UI.div #! "Element 3"
      , UI.div #! "Element 4"
      ]
    body_ #+
      [ container #+
        [ content_ #+
          [ element e
          , UI.hr
          , UI.div #! "Children Test"
          , UI.hr
          , do es  <- parseElements "<div>Div</div><span>Span</span>"
               es' <- filterElements es "div"
               UI.div #+> es'
          ]
        ]
      ]
dtSetup = plugin DataTables
  $ withPlugins $ do
    addCSSFile "containers.css"
    e <- UI.div #+
      [ UI.div #! "Element 1"
      , UI.div #! "Element 2"
      , UI.div #! "Element 3"
      , UI.div #! "Element 4"
      ]
    body_ #+
      [ container #+
        [ content_ #+
          [ element e
          , UI.hr
          , UI.div #! "Children Test"
          , UI.hr
          , do es  <- parseElements "<div>Div</div><span>Span</span>"
               es' <- filterElements es "div"
               UI.div #+> es'
          ]
        ]
      ]