You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Plumb frontend_path into vite.config.js `base` option
* also initialize vite.config.js during compile, in case user has set a
different runtime frontend path
* remove assetsDir workaround (base handles this case)
* Add test_frontend_path and make sure APIs respect it
Add `prepend_frontend_path` to `rx.Config` to make it easy to handle the
contract in current and future APIs.
Use `prepend_frontend_path` in:
* rx.get_upload_url
* rx.asset
* vite config
* react router config
* consolidate boilerplate logic in test_frontend_path
* Always run playwright tests in separate CI job
playwright uses a session scope fixture which creates an event loop for the
session, so subsequent tests using pytest_asyncio fixture cannot start their
own loop and fail
* fix frontend path for shared assets
include updated test case
0 commit comments