redux-devtools-extension icon indicating copy to clipboard operation
redux-devtools-extension copied to clipboard

trace option not working as-intended

Open kylemh opened this issue 3 years ago • 6 comments

I use Next.js and Redux without next-redux-wrapper (only ever creating and using my store on the client).

I see in other examples that trace is supposed to supply source code and correct line numbers. For me, I see the following, uninteractive text:

Screen Shot 2021-05-25 at 9 16 52 AM

If anybody has any ideas, I'm desperately in need of the ability to trace these actions!

Store Init Code ```tsx import { configureStore } from '@reduxjs/toolkit'; import LogRocket from 'logrocket'; import { Store } from 'redux'; import createSagaMiddleware, { Task } from 'redux-saga'; import { createRouterMiddleware, initialRouterState } from 'connected-next-router'; import { NextRouter } from 'next/router'; import thunk from 'redux-thunk'; import { previousRouteMiddleware } from './previousRouteMiddleware'; import createRootReducer from './rootReducer'; import rootSagas from './sagas';

export interface SagaStore extends Store { sagaTask?: Task; }

let globalStore: any = null;

export const makeStore = (router: NextRouter) => { if (globalStore) { return globalStore; }

const sagaMiddleware = createSagaMiddleware();

const store = configureStore({ reducer: createRootReducer(), middleware: [thunk, createRouterMiddleware(), previousRouteMiddleware, sagaMiddleware, LogRocket.reduxMiddleware()], preloadedState: { router: initialRouterState(router.asPath), }, devTools: { trace: true, traceLimit: 10, }, });

(store as SagaStore).sagaTask = sagaMiddleware.run(rootSagas);

globalStore = { store }; return globalStore; };


</details>

kylemh avatar May 25 '21 16:05 kylemh

You might want to try setting webpack config devtool option to 'source-map' as explained in the doc.

mark-night avatar Jun 04 '21 00:06 mark-night

This isn't an option for me as a Next.js user: https://github.com/vercel/next.js/blob/0af3b526408bae26d6b3f8cab75c4229998bf7cb/errors/improper-devtool.md

kylemh avatar Jun 04 '21 00:06 kylemh

@kylemh did you find a solution for it?

mossa-Sammer avatar Mar 17 '22 20:03 mossa-Sammer

No, I'm sorry.

kylemh avatar Mar 17 '22 20:03 kylemh

Hi you found any solution after two years ? Now i have same problem. Trace is coming. But source map is not.

tarunislucky avatar Jan 10 '24 16:01 tarunislucky

Still no, but - most importantly - I'm not looking for one anymore 😂

kylemh avatar Jan 11 '24 08:01 kylemh