mirror of
https://github.com/shlinkio/shlink-web-client.git
synced 2026-03-14 19:43:49 +00:00
Extract shlink-web-component outside of src folder
This commit is contained in:
@@ -60,24 +60,6 @@ export const selectServer = (buildShlinkApiClient: ShlinkApiClientBuilder) => cr
|
||||
|
||||
type SelectServerThunk = ReturnType<typeof selectServer>;
|
||||
|
||||
export const selectServerListener = (
|
||||
selectServerThunk: SelectServerThunk,
|
||||
loadMercureInfo: () => PayloadAction<any>, // TODO Consider setting actual type, if relevant
|
||||
) => {
|
||||
const listener = createListenerMiddleware();
|
||||
|
||||
// TODO Find a way for the mercure info to be re-loaded when server changes, without leaking mercure implementation
|
||||
// details
|
||||
// listener.startListening({
|
||||
// actionCreator: selectServerThunk.fulfilled,
|
||||
// effect: ({ payload }, { dispatch }) => {
|
||||
// isReachableServer(payload) && dispatch(loadMercureInfo());
|
||||
// },
|
||||
// });
|
||||
|
||||
return listener;
|
||||
};
|
||||
|
||||
export const selectedServerReducerCreator = (selectServerThunk: SelectServerThunk) => createSlice({
|
||||
name: REDUCER_PREFIX,
|
||||
initialState,
|
||||
|
||||
Reference in New Issue
Block a user