Page MenuHomePhabricator

Create a React component library that wraps OOjs UI components
Closed, DeclinedPublic

Description

We've used React on Wikimedia-Takedown-Tools and the Interaction Timeline.

T180090: Interaction Timeline V1: Increase information density, decrease whitespace. is a requrest to use OOjs within the Interaction Timeline.

React does provide a method for integrating with other libraries:
https://reactjs.org/docs/integrating-with-other-libraries.html

We should create a library of React components that wrap (and abstract) the existing OOjs UI components.

Event Timeline

We're going a different route.