original_docstring: 
      Create the main app layout.
      Args: 
          navbar (object): dash bootstrap component NavbarSimple() with navigation components
          tabs (object): dash bootstrap component dbc.Tabs() with all content tabs
          choropleth (object): Plotly Graph Object go.Choroplethmapbox()
          
      Returns: 
          layout (object): dash html.Div() that contains all components for dash app layout
      
docstring: Create the main app layout.
docstring_tokens: Create the main app layout .
code: def layout_main(navbar: dbc.NavbarSimple, tabs: object, choropleth: object) -> html.Div:
      """
      Create the main app layout.
      Args: 
          navbar (object): dash bootstrap component NavbarSimple() with navigation components
          tabs (object): dash bootstrap component dbc.Tabs() with all content tabs
          choropleth (object): Plotly Graph Object go.Choroplethmapbox()
          
      Returns: 
          layout (object): dash html.Div() that contains all components for dash app layout
      """
      layout = html.Div(
          [   
              dbc.Row(
                  dbc.Col(
                      html.Div(navbar),
                      width=12,
                  )
              ),
              dbc.Row(   
                  [
                      dbc.Col(
                          html.Div(
                              tabs, 
                              style={'height': '100vh', "overflow-y": "scroll", "overflow-x": "hidden"}),
                          width=4,
                          ),
                      dbc.Col(
                          html.Div(
                              dcc.Graph(
                                  id='choropleth-map',
                                  figure=choropleth,
                                  config={'displayModeBar': False},
                                  style={'height': '100vh'}
                              )
                          ), width=8
                      ),
                  ]
              ), 
          ]
      )
      return layout
code_tokens: def layout_main ( navbar : dbc . NavbarSimple , tabs : object , choropleth : object ) -> html . Div : layout = html . Div ( [ dbc . Row ( dbc . Col ( html . Div ( navbar ) , width = 12 , ) ) , dbc . Row ( [ dbc . Col ( html . Div ( tabs , style = { 'height' : '100vh' , "overflow-y" : "scroll" , "overflow-x" : "hidden" } ) , width = 4 , ) , dbc . Col ( html . Div ( dcc . Graph ( id = 'choropleth-map' , figure = choropleth , config = { 'displayModeBar' : False } , style = { 'height' : '100vh' } ) ) , width = 8 ) , ] ) , ] ) return layout
short_docstring: Create the main app layout.
short_docstring_tokens: Create the main app layout .
comment: """
      Create the main app layout.
      Args: 
          navbar (object): dash bootstrap component NavbarSimple() with navigation components
          tabs (object): dash bootstrap component dbc.Tabs() with all content tabs
          choropleth (object): Plotly Graph Object go.Choroplethmapbox()
          
      Returns: 
          layout (object): dash html.Div() that contains all components for dash app layout
      """