⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.37
Server IP:
41.128.143.86
Server:
Linux host.raqmix.cloud 6.8.0-1025-azure #30~22.04.1-Ubuntu SMP Wed Mar 12 15:28:20 UTC 2025 x86_64
Server Software:
Apache
PHP Version:
8.3.23
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
proc
/
self
/
root
/
usr
/
share
/
grafana
/
public
/
test
/
Edit File: redux-rtl.tsx
import { AnyAction, configureStore } from '@reduxjs/toolkit'; import { ThunkMiddlewareFor } from '@reduxjs/toolkit/dist/getDefaultMiddleware'; import { render as rtlRender } from '@testing-library/react'; import React from 'react'; import { Provider } from 'react-redux'; import { createRootReducer } from 'app/core/reducers/root'; import { StoreState } from 'app/types'; import { mockNavModel } from './mocks/navModel'; function render( ui: React.ReactElement, { preloadedState = { navIndex: mockNavModel }, store = configureStore< StoreState, AnyAction, ReadonlyArray<ThunkMiddlewareFor<StoreState, { thunk: true; serializableCheck: false; immutableCheck: false }>> >({ reducer: createRootReducer(), preloadedState, middleware: (getDefaultMiddleware) => getDefaultMiddleware({ thunk: true, serializableCheck: false, immutableCheck: false }), }), ...renderOptions }: { preloadedState?: Partial<StoreState>; store?: ReturnType<typeof configureStore> } = {} ) { function Wrapper({ children }: { children: React.ReactNode }) { return <Provider store={store}>{children}</Provider>; } return rtlRender(ui, { wrapper: Wrapper, ...renderOptions }); } export { render };
Simpan