/* eslint-disable no-console */ import { showLogger } from '@/constant/env'; /** * A logger function that will only logs on development * @param object - The object to log * @param comment - Autogenerated with `lg` snippet */ export default function logger(object: unknown, comment?: string): void { if (!showLogger) return; console.log( '%c ============== INFO LOG \n', 'color: #22D3EE', `${typeof window !== 'undefined' && window?.location.pathname}\n`, `=== ${comment ?? ''}\n`, object ); }