Spaces:
Running
Running
### Thomas Nestico | |
### @TJStats | |
#Import modules | |
from starlette.applications import Starlette | |
from starlette.routing import Mount | |
from starlette.staticfiles import StaticFiles | |
from shiny import App, ui | |
import shinyswatch | |
#Import pages | |
from home import home | |
from spray import spray | |
from decision_value import decision_value | |
from damage import damage | |
from batter_scatter import batter_scatter | |
from ev_angle import ev_angle | |
from rolling_batter import rolling_batter | |
from statcast_compare import statcast_compare | |
from rolling_pitcher import rolling_pitcher | |
from pitching_summary_graphic_new_fg_api import pitching_summary_graphic_new | |
from pitcher_scatter import pitcher_scatter | |
# Create app | |
routes = [ | |
Mount('/home', app=home), | |
Mount('/spray',app=spray), | |
Mount('/decision_value',app=decision_value), | |
Mount('/damage_model',app=damage), | |
Mount('/batter_scatter',app=batter_scatter), | |
Mount('/ev_angle',app=ev_angle), | |
Mount('/rolling_batter',app=rolling_batter), | |
Mount('/statcast_compare',app=statcast_compare), | |
Mount('/rolling_pitcher',app=rolling_pitcher), | |
Mount('/pitching_summary_graphic_new',app=pitching_summary_graphic_new), | |
Mount('/pitcher_scatter',app=pitcher_scatter), | |
] | |
#Run App | |
app = Starlette(routes=routes) | |