cybersemics / em

A beautiful, minimalistic note-taking app for personal sensemaking.
Other
258 stars 88 forks source link

Initial Table View snapshot tests; optional Docker and VSCode configs #2072

Closed mathiscode closed 3 days ago

mathiscode commented 1 week ago

This PR resolves #1871 and resolves #1872 by adding snapshot test cases for Table View.

Also included is a docker-compose.yml to allow easy running, debugging, and testing with Docker to support a more dynamic development experience since port 3000 is the default for a lot of frameworks and can often already be bound. A .vscode/launch.json is also included for real-time debugging with VSCode. These are optional and shouldn't affect anyone's current workflow.

To use Docker, run npm run start:docker or docker compose up and connect as normal.

raineorshine commented 1 week ago

FYI I will be merging your changes into the table2 table-jay branch during your trial period.