2024_spray / app.py
nesticot's picture
Update app.py
50afd7f verified
raw
history blame
1.27 kB
### 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)