/** * Logger utility that only outputs in development mode * All console.log statements in the app should use this logger */ const isDev = __DEV__; export const logger = { log: (...args: unknown[]) => { if (isDev) { console.log(...args); } }, warn: (...args: unknown[]) => { if (isDev) { console.warn(...args); } }, error: (...args: unknown[]) => { // Always log errors, even in production console.error(...args); }, debug: (...args: unknown[]) => { if (isDev) { console.log('[DEBUG]', ...args); } }, }; export default logger;