evidence-dev / evidence

Business intelligence as code: build fast, interactive data visualizations in pure SQL and markdown
https://evidence.dev
MIT License
3.38k stars 164 forks source link

Evidence SPA Mode #1935

Closed csjh closed 6 days ago

csjh commented 2 weeks ago

Description

Adds SvelteKit SPA compatibility to Evidence

Checklist

changeset-bot[bot] commented 2 weeks ago

🦋 Changeset detected

Latest commit: a0c336282c47859486ebcc72496fca8d72828890

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 8 packages | Name | Type | | ----------------------------- | ----- | | @evidence-dev/preprocess | Patch | | @evidence-dev/query-store | Patch | | @evidence-dev/core-components | Patch | | @evidence-dev/evidence | Major | | @evidence-dev/db-orchestrator | Minor | | @evidence-dev/components | Patch | | my-evidence-project | Patch | | evidence-test-environment | Patch |

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

netlify[bot] commented 2 weeks ago

Deploy Preview for next-docs-evidence ready!

Name Link
Latest commit a0c336282c47859486ebcc72496fca8d72828890
Latest deploy log https://app.netlify.com/sites/next-docs-evidence/deploys/6633bd627119f000082cddcf
Deploy Preview https://deploy-preview-1935--next-docs-evidence.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

netlify[bot] commented 2 weeks ago

Deploy Preview for evidence-development-workspace ready!

Name Link
Latest commit a0c336282c47859486ebcc72496fca8d72828890
Latest deploy log https://app.netlify.com/sites/evidence-development-workspace/deploys/6633bd62fa12e900084ed335
Deploy Preview https://deploy-preview-1935--evidence-development-workspace.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

csjh commented 1 week ago

@ItsMeBrianD I updated it to remove +layout.server.js like I mentioned in our call earlier - originally wasn't going to, but it makes the hosting process much smoother, and I don't think there's really any consequences, unless you can think of anything