|
1 | 1 | # pylint: disable=unused-import |
2 | | -import dash # type: ignore |
3 | | -from dash import dcc # type: ignore |
4 | | -from dash import html # type: ignore |
5 | | - |
6 | | -from language import language |
7 | | -import callbacks |
| 2 | +import callbacks # noqa: F401 |
| 3 | +import dash # noqa: F401 |
8 | 4 | from app import app |
9 | | - |
| 5 | +from dash import ( |
| 6 | + dcc, |
| 7 | + html, |
| 8 | +) |
| 9 | +from language import language |
10 | 10 |
|
11 | 11 | server = app.server |
12 | 12 | # Connect to your app pages |
13 | | -app.layout = html.Div([ |
14 | | - dcc.Location(id='url', refresh=False), |
15 | | - html.Div( |
16 | | - html.Div([ |
17 | | - html.Ul( |
18 | | - [html.Li(dcc.Link(language.AMOUNT_TODAY, href='/n_today')), |
19 | | - html.Li(dcc.Link(language.VOLUME_TODAY, href='/vol_today')), |
20 | | - html.Li(dcc.Link(language.AMOUNT_ALL, href='/n_all')), |
21 | | - html.Li(dcc.Link(language.VOLUME_ALL, href='/vol_all'))] |
22 | | - ), |
23 | | - html.Div("00:00", id="timeclock", className="clock") |
24 | | - ], className="container"), className="navbar"), |
25 | | - html.Div(id='page-content', children=[ |
26 | | - html.Div([ |
27 | | - dcc.Interval( |
28 | | - id='interval-component', |
29 | | - interval=15 * 1000, # in milliseconds |
30 | | - n_intervals=0 |
| 13 | +app.layout = html.Div( |
| 14 | + [ |
| 15 | + dcc.Location(id="url", refresh=False), |
| 16 | + html.Div( |
| 17 | + html.Div( |
| 18 | + [ |
| 19 | + html.Ul( |
| 20 | + [ |
| 21 | + html.Li(dcc.Link(language.AMOUNT_TODAY, href="/n_today")), |
| 22 | + html.Li(dcc.Link(language.VOLUME_TODAY, href="/vol_today")), |
| 23 | + html.Li(dcc.Link(language.AMOUNT_ALL, href="/n_all")), |
| 24 | + html.Li(dcc.Link(language.VOLUME_ALL, href="/vol_all")), |
| 25 | + ] |
| 26 | + ), |
| 27 | + html.Div("00:00", id="timeclock", className="clock"), |
| 28 | + ], |
| 29 | + className="container", |
31 | 30 | ), |
32 | | - dcc.Graph(figure={}, className="treemap", config={"displayModeBar": False}, id="treemap") |
33 | | - ], style={"textAlign": "center"}) |
34 | | - ]) |
35 | | -], className="App") |
| 31 | + className="navbar", |
| 32 | + ), |
| 33 | + html.Div( |
| 34 | + id="page-content", |
| 35 | + children=[ |
| 36 | + html.Div( |
| 37 | + [ |
| 38 | + dcc.Interval( |
| 39 | + id="interval-component", |
| 40 | + interval=15 * 1000, # in milliseconds |
| 41 | + n_intervals=0, |
| 42 | + ), |
| 43 | + dcc.Graph(figure={}, className="treemap", config={"displayModeBar": False}, id="treemap"), |
| 44 | + ], |
| 45 | + style={"textAlign": "center"}, |
| 46 | + ) |
| 47 | + ], |
| 48 | + ), |
| 49 | + ], |
| 50 | + className="App", |
| 51 | +) |
36 | 52 |
|
37 | 53 |
|
38 | | -if __name__ == '__main__': |
39 | | - # app.run_server(debug=True) |
| 54 | +if __name__ == "__main__": |
40 | 55 | print("access the server on http://127.0.0.1:8050/ http://127.0.0.1 or your defined address") |
41 | | - app.run_server(host="0.0.0.0", debug=False, port="8050") |
| 56 | + app.run(host="0.0.0.0", debug=False, port="8050") |
0 commit comments