* Enable exhaustive deps in the repo * Add tests for the new hooks * Update claude.md * Remove pre-commit overwrite
* Show loading only when team channels are being loaded * Fix tests * Remove unneeded event * Refactor into using hooks