diff --git a/packages/ui-default/components/scratchpad/reducers/editor.js b/packages/ui-default/components/scratchpad/reducers/editor.ts similarity index 100% rename from packages/ui-default/components/scratchpad/reducers/editor.js rename to packages/ui-default/components/scratchpad/reducers/editor.ts diff --git a/packages/ui-default/components/scratchpad/reducers/index.js b/packages/ui-default/components/scratchpad/reducers/index.ts similarity index 83% rename from packages/ui-default/components/scratchpad/reducers/index.js rename to packages/ui-default/components/scratchpad/reducers/index.ts index 1ba625c11..833f650b7 100644 --- a/packages/ui-default/components/scratchpad/reducers/index.js +++ b/packages/ui-default/components/scratchpad/reducers/index.ts @@ -12,3 +12,4 @@ const reducer = combineReducers({ }); export default reducer; +export type RootState = ReturnType; diff --git a/packages/ui-default/components/scratchpad/reducers/pretest.js b/packages/ui-default/components/scratchpad/reducers/pretest.ts similarity index 100% rename from packages/ui-default/components/scratchpad/reducers/pretest.js rename to packages/ui-default/components/scratchpad/reducers/pretest.ts diff --git a/packages/ui-default/components/scratchpad/reducers/records.js b/packages/ui-default/components/scratchpad/reducers/records.ts similarity index 100% rename from packages/ui-default/components/scratchpad/reducers/records.js rename to packages/ui-default/components/scratchpad/reducers/records.ts diff --git a/packages/ui-default/components/scratchpad/reducers/ui.js b/packages/ui-default/components/scratchpad/reducers/ui.ts similarity index 100% rename from packages/ui-default/components/scratchpad/reducers/ui.js rename to packages/ui-default/components/scratchpad/reducers/ui.ts diff --git a/packages/ui-default/utils/loadReactRedux.js b/packages/ui-default/utils/loadReactRedux.ts similarity index 84% rename from packages/ui-default/utils/loadReactRedux.js rename to packages/ui-default/utils/loadReactRedux.ts index 5f5de7c1f..468b9f85e 100644 --- a/packages/ui-default/utils/loadReactRedux.js +++ b/packages/ui-default/utils/loadReactRedux.ts @@ -1,4 +1,6 @@ -export default async function loadReactRedux(storeReducer) { +import { Action, AnyAction, Reducer } from 'redux'; + +export default async function loadReactRedux(storeReducer: Reducer) { const React = await import('react'); const { render, unmountComponentAtNode } = await import('react-dom'); const { Provider } = await import('react-redux');