navigation.py 1016 B

12345678910111213141516171819202122232425262728
  1. from dash import html
  2. import dash_bootstrap_components as dbc
  3. def create_navbar():
  4. navbar = dbc.NavbarSimple(
  5. children=[
  6. dbc.NavItem(dbc.NavLink("Home", href="/")),
  7. dbc.DropdownMenu(
  8. children=[
  9. dbc.DropdownMenuItem("Hotwords", href="/hotwords"),
  10. dbc.DropdownMenuItem("Intents", href="/intents"),
  11. dbc.DropdownMenuItem("NLP", href="/nlp"),
  12. dbc.DropdownMenuItem("Voice Detection", href="/voice_detection"),
  13. dbc.DropdownMenuItem("Text-to-Speech", href="/tts"),
  14. dbc.DropdownMenuItem("Data Source", href="/data_source"),
  15. dbc.DropdownMenuItem("Manage Data", href="/manage_data"),
  16. ],
  17. nav=True,
  18. in_navbar=True,
  19. label="Menu",
  20. ),
  21. ],
  22. brand="Trainer",
  23. brand_href="/",
  24. color="primary",
  25. dark=True,
  26. )
  27. return navbar