From 5dc264e08253c3a97ea41d1fde5fbf3f33dd6591 Mon Sep 17 00:00:00 2001 From: Elizabeth Hunt Date: Sat, 24 Aug 2024 13:03:50 -0700 Subject: bring in jQuery, build with Vite --- kennel/main.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'kennel/main.py') diff --git a/kennel/main.py b/kennel/main.py index 17a143b..6f661cb 100644 --- a/kennel/main.py +++ b/kennel/main.py @@ -8,6 +8,7 @@ from fastapi import ( Cookie, Depends, ) +from fastapi.responses import FileResponse from fastapi.staticfiles import StaticFiles from kennel.engine.systems.system import SystemType from kennel.engine.systems.network import Event, Publishable, EventType @@ -18,14 +19,15 @@ from kennel.kennel import ( entity_manager, create_session_controllable_entities, ) -from kennel.app import app, templates, logger +from kennel.app import app, logger from kennel.kennelcats import KennelCatService from kennel.middleware import logger_middleware from kennel.config import config import asyncio import uuid -app.mount("/static", StaticFiles(directory="static"), name="static") +app.mount("/static", StaticFiles(directory="static/dist"), name="static") + loop = asyncio.get_event_loop() @@ -46,7 +48,7 @@ async def shutdown_event(): @app.get("/") async def index(request: Request): - return templates.TemplateResponse(request=request, name="index.html") + return FileResponse("static/dist/index.html", media_type="text/html") @app.get("/assign") -- cgit v1.3