Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pjlamb12/limble-comments-demo
https://github.com/pjlamb12/limble-comments-demo
Last synced: 12 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/pjlamb12/limble-comments-demo
- Owner: pjlamb12
- Created: 2023-07-28T05:47:56.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-28T13:22:12.000Z (over 1 year ago)
- Last Synced: 2024-05-01T12:35:38.264Z (8 months ago)
- Language: TypeScript
- Size: 197 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Limble Demo App
This is my demo app for Limble CMMS. You should be able to add comments, and mention users in the comments if you like. When an @ sign is typed, the user list comes up. You can click on a user with the mouse and they'll be added to the input, or you can move up and down with the keyboard to a user. If you hit enter when using the keyboard, the highlighted user will be mentioned.
When a comment is saved with a mention, an alert pops up with the names of the users who were mentioned, and the mentioned user(s) shows up in the comment display with their name in bold.
You can run the app and interact with it in the browser, as well as view/run the unit tests and Cypress tests for the app.
To run the app:
```sh
npm run start:open
```To run the unit tests:
```sh
npm run unit-tests
```To run the Cypress tests:
```sh
npm run e2e-tests
```To run the Cypress tests in interactive mode:
```sh
npm run e2e-tests:watch
```A Cypress window should pop up, and you should be able to run the tests in a browser and watch them run.