logRequest(request) { if (request.config.logging) { this.groupStart(request.recordingName); console.groupCollapsed( `${FORMATTED_ACTIONS[request.action]} ➞ ${request.method} ${ request.url } ${request.response.statusCode} • ${request.responseTime}ms` ); console.log('Request:', request); console.log('Response:', request.response); console.log('Identifiers:', request.identifiers); console.groupEnd(); } }
const logger = store => next => action => { let result; console.groupCollapsed('디스패칭', action.type); console.log('이전 상태', store.getState()); result = next(action); console.log('다음 상태', store.getState()); console.groupEnd(); }
static err(moduleName, message, error) { console.log(`%c[BandagedBD]%c [${moduleName}]%c ${message}`, "color: red; font-weight: 700;", "color: red;", ""); if (error) { console.groupCollapsed("%cError: " + error.message, "color: red;"); console.error(error.stack); console.groupEnd(); } }
/* eslint-env mocha, browser */ /* global proclaim */ describe('console', function () { it('groupCollapsed()', function () { proclaim.doesNotThrow(function () { console.groupCollapsed(); }); }); });
const loggingMiddleware = (store) => (next) => (action) => { console.groupCollapsed(action.type); console.log('Action:', action); console.log('State - Before:', store.getState()); const result = next(action); console.log('State - After:', store.getState()); console.groupEnd(action.type); return result; }
const logger = store => next => action => { let result console.groupCollapsed('디스패칭', action.type) console.log('이전 상태', store.getState()) console.log('액션', action) result = next(action) console.log('다음상태', store.getState()) console.groupEnd() return result }
logRequest(request) { if (request.config.logging) { this.groupStart(request.recordingName); console.groupCollapsed( `${FORMATTED_ACTIONS[request.action]} ➞ ${request.method} ${ request.url } ${request.response.statusCode} • ${request.responseTime}ms` ); console.log('Request:', request); console.log('Response:', request.response); console.log('Identifiers:', request.identifiers); console.groupEnd(); } }
const logger = store => next => action => { let result; console.groupCollapsed("dispatching", action.type); console.log('prev state', store.getState()); console.log('action', action); result = next(action); console.log('next state', store.getState()); console.groupEnd(); return result }
const logger = store => next => action => { let result; console.groupCollapsed('디스패칭', action.type); console.log('이전 상태', store.getState()); result = next(action); console.log('다음 상태', store.getState()); console.groupEnd(); }
const loggerMW = store=>next=> action => { console.groupCollapsed("dispatching", action.type); console.log("prev state", store.getState()); console.log("action", action); next(action); console.log("next state", store.getState()); console.groupEnd(); }
const logger = store => next => action => { let result console.groupCollapsed('디스패칭', action.type) console.log('이전 상태', store.getState()) console.log('액션', action) result = next(action) console.log('다음상태', store.getState()) console.groupEnd() return result }
const logger = store => next => action => { let result; console.groupCollapsed('디스패칭', action.type); console.log('이전 상태', store.getState()); result = next(action); console.log('다음 상태', store.getState()); console.groupEnd(); }
static err(moduleName, message, error) { console.log(`%c[BandagedBD]%c [${moduleName}]%c ${message}`, "color: red; font-weight: 700;", "color: red;", ""); if (error) { console.groupCollapsed("%cError: " + error.message, "color: red;"); console.error(error.stack); console.groupEnd(); } }
const logger = store => next => action => { let result; console.groupCollapsed('디스패칭', action.type); console.log('이전 상태', store.getState()); result = next(action); console.log('다음 상태', store.getState()); console.groupEnd(); }
const logger = store => next => action => { let result; console.groupCollapsed('디스패칭', action.type); console.log('이전 상태', store.getState()); result = next(action); console.log('다음 상태', store.getState()); console.groupEnd(); }