-
- Downloads
Implement whiteboard sync (#33)
* Create Notes & Whiteboard components and classes
* sync changes
* add fabricjs whiteboard
* fix imports
* add zoom and panning to whiteboard
* improve code
* remove unused var
* improve code
* emit websocket events for whiteboard changes
* remove console log
* load whiteboard if saved one exists
* add erase function to whiteboard canvas
* fix prettier
* change whiteboard sync implementation
* revert package.json
* add option to download canvas as png
* fix load empty canvas
* remove this in functions
* Revert "remove this in functions"
This reverts commit 7605e7e8fd54a6e20407dc4ce89139680900f78b.
---------
Co-authored-by:
Florian Raith <florianraith00@gmail.com>
Showing
- package.json 2 additions, 1 deletionpackage.json
- src/components/Whiteboard.vue 89 additions, 16 deletionssrc/components/Whiteboard.vue
- src/composables/api.ts 2 additions, 1 deletionsrc/composables/api.ts
- src/composables/channel/channel.ts 7 additions, 16 deletionssrc/composables/channel/channel.ts
- src/composables/channel/whiteboard.ts 12 additions, 6 deletionssrc/composables/channel/whiteboard.ts
- src/composables/store.ts 5 additions, 5 deletionssrc/composables/store.ts
- src/views/RoomView.vue 2 additions, 0 deletionssrc/views/RoomView.vue
Loading
Please register or sign in to comment