botpress / studio

The studio is the main interface you'll use to build and edit your chatbot.
https://botpress.com/docs/quickstart#conversation-studio
33 stars 37 forks source link

chore(ui): remove references to bootstrap #381

Closed EFF closed 1 year ago

EFF commented 1 year ago

Ok this one seems like a lot but in fact it's not much except removing all reference to reactstrap and react-bootstrap component and replace them with either blueprint components or our own.

Note: I didn't remove the react-bootstrap library because some modules still depend on it and maybe some users built their own ui on top of react-bootstrap. I'll survey our customer success team to see if our some enterprise clients built something that depends on it and eventually add a deprecation notice for others

At the same time, I converted old jsx files to tsx files and also removed all unused components.

The reason I did this is mainly because I plan on improving the studio a lot in the upcoming months and I wanted to fully take ownership of the code, starting by exploring the oldest stuff helps to create a good mental map.

GLHF 🤷