enso/app/ide-desktop
somebody1234 457d0986b6
Help chat (#7151)
* wip

* wip 2

* wip

* Copy types from bot

* wip

* Send and display messages

* wip: shadow

* Copy styles from design screenshot

* Fix "create new thread" button

* Fix switching threads

* wip

* Scrollback

* Reactions

* Fix issues with chat input sizing

* Update changelog

* Fix bugs; add scroll to thread list

* Use types from backend definitions

* Update git commit of chat backend; remove stray file path

* hotfix: fix "edit thread" shortcut on macos

* Address issues

* Extract chat header to separate component

* Begin matching appearance with Figma

* Show reaction bar on hover

* fix small scrollbar appear next to the message input

* Disallow sending empty messages

* Add chat URL to config - production URL will be added soon

* add production chat url

* fix linters

---------

Co-authored-by: Paweł Buchowski <pawel.buchowski@enso.org>
2023-07-18 13:23:41 +02:00
..
lib Help chat (#7151) 2023-07-18 13:23:41 +02:00
.gitignore Replace webpack with esbuild (#3592) 2022-08-10 03:41:44 +02:00
debugGlobals.ts QoL code improvements for dashboard (#7022) 2023-06-19 01:02:08 +02:00
eslint.config.js Help chat (#7151) 2023-07-18 13:23:41 +02:00
package-lock.json Help chat (#7151) 2023-07-18 13:23:41 +02:00
package.json Enable React and strict-boolean-expressions lints (#7023) 2023-07-06 13:52:32 +02:00
tsconfig.json Run TypeScript typechecking and eslint on Lint CI (#6603) 2023-05-23 12:22:53 +02:00
utils.ts Enable require-jsdoc lint and add two lints related to React (#6403) 2023-05-19 19:55:29 +00:00