Michael added a comment.

  As written above, I think trying to generalize the Termbox 
EventEmittingButton to be used everywhere in Bridge is an approach that is 
flawed in its premises. This creates an overly complex component that does 
multiple jobs (Link and pure Button) and tries to conform to multiple 
conflicting styles (Termbox and Bridge/OOUI).
  
  IMHO, the better approach is to incrementally implement a reusable button in 
bridge that follows the OOUI design correctly and for the use-cases where we 
need it. That currently means the `Publish` button, later we will add the 
`Cancel` button and likely more. This button component could be extracted into 
a component library, when such a thing exists.
  
  Termbox can then reuse this button if they have a use for a button with these 
OOUI styles. (That might be the case for the publish button, based on the 
storybook).

TASK DETAIL
  https://phabricator.wikimedia.org/T230326

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Matthias_Geisler_WMDE, Michael
Cc: Jakob_WMDE, Michael, Aklapper, Pablo-WMDE, Hook696, Daryl-TTMG, 
RomaAmorRoma, 0010318400, E.S.A-Sheild, darthmon_wmde, joker88john, DannyS712, 
CucyNoiD, Nandana, NebulousIris, Gaboe420, Versusxo, Majesticalreaper22, 
Giuliamocci, Adrian1985, Cpaulf30, Lahi, Gq86, Af420, Darkminds3113, Bsandipan, 
Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, 
LawExplorer, WSH1906, Lewizho99, Maathavan, _jensen, rosalieper, Wikidata-bugs, 
aude, Lydia_Pintscher, Mbch331
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to