introduced `components` directory, and `modal.react.js`, `modal.css`, and `modal-provider.js` files to `lib`. I have a strong feeling that once D5315 gets approved, I will need to bring that logic into the `modal.react.js` file as well. Thinking that will be an additional diff to this stack
Next Steps:
# Refactor `modal.react.js` in `web` to use `lib` Modal component
# Refactor `modal-provider.js` imports to use `lib` instead of `web`
# Refacor `modal.react.js` in `landing`
---
Linear Task: [[ https://linear.app/comm/issue/ENG-2038/refactor-modal-into-lib | ENG-2038 ]]