A simple guide in setting up crisp chat in Nuxt 3
Interface Segregation Principle means a client should not depend on something it doesn't need.