component refactor

- remove Retsly check
- inject `retsly` instance