Mastodon/app/javascript/flavours/glitch/reducers/accounts_familiar_followers.ts
diondiondion 59f986784f [Glitch] feat: Add "Followers you know" widget to user profiles
Port b135a831eaa8b17d86345ab21f28b1bfe40dc2b2 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-14 13:59:41 +02:00

20 lines
497 B
TypeScript

import { createReducer } from '@reduxjs/toolkit';
import { fetchAccountsFamiliarFollowers } from '../actions/accounts_familiar_followers';
const initialState: Record<string, string[]> = {};
export const accountsFamiliarFollowersReducer = createReducer(
initialState,
(builder) => {
builder.addCase(
fetchAccountsFamiliarFollowers.fulfilled,
(state, { payload }) => {
if (payload) {
state[payload.id] = payload.accountIds;
}
},
);
},
);