Commit Graph

8 Commits

Author SHA1 Message Date
Ramón Souza
911f663e27 remove defaultProps from components 2024-06-11 13:10:04 -03:00
GuiLeme
264d05c485 [plugin-sdk-issue-33] - implemented menu badge 2023-10-04 11:43:10 -03:00
Tainan Felipe
a256759284 Fix: Remove all TS compiler errors 2023-09-11 10:22:45 -03:00
Ramón Souza
b7f3184503 replace lodash omit 2023-02-21 10:29:51 -03:00
Ramón Souza
2591563250 fix warning in raise hand and presentation upload toast 2023-02-16 09:50:29 -03:00
Joao Victor
4ab0a82c7a refactor: Icon component rotate info 2022-07-04 12:27:46 -03:00
prlanzarin
0fead2ebbb fix: omit unused props in talking-indicator, input stream selector and emoji button
The talking-indicator, emoji-button and input-live-stream-selector
components are passing props downstream that weren't omitted or handled
by inherited components (Button, Icon). That causes a handful of error
logs to be spammed in the console of dev environments, which is
annoying.

This commit addresses the issue by:
  - Making the talking, spoke, muted and isViewer props transient
    (styled-components) - which means they won't reach the DOM (as
    expected since they're style-only)
  - Omitting the EmojiButton `rotate` prop in the Icon component itself
    * Made that instead of transient because might be useful to migrate
      the rotate code to the Icon component?
2022-06-29 17:15:46 +00:00
Ramón Souza
96900ee6a3 move icon component to common folder 2022-02-15 14:51:51 +00:00