PLT-6127/PLT-6135/PLT-6137 Added EmojiPickerOverlay component to better position emoji picker (#6352)

* Cleaned up emoji picker CSS

* Fixed border of emoji picker when reacting to comments in the RHS

* PLT-6135 Made EmojiPicker automatically position itself above/below the [...] menu

* PLT-6135 Changed post textbox emoji picker to use a RootCloseWrapper

* PLT-6135 Changed comment textbox emoji picker to use a RootCloseWrapper

* PLT-6135 Changed RHS post components to use EmojiPickerOverlay

* Removed react-outside-event package

* Fixed merge conflict

* Fixed emoji picker position on posts in RHS

* Removed unused CSS classes

* Fixed not being able to react to posts with emoji picker
This commit is contained in:
Harrison Healey
2017-06-13 14:35:45 -04:00
committed by Christopher Speller
parent 56883d6f95
commit 40efd8367a
16 changed files with 265 additions and 352 deletions

View File

@@ -83,7 +83,6 @@
"node-sass": "4.5.3",
"raw-loader": "0.5.1",
"react-addons-test-utils": "15.5.1",
"react-outside-event": "1.2.5",
"remote-redux-devtools": "0.5.10",
"remote-redux-devtools-on-debugger": "0.7.1",
"sass-loader": "6.0.5",