src/renderer/store/Stargazer/actions/RemoveUserFromStargazerListAction.ts
import { flashMessage } from '@/renderer/infrastructure/services/FlashMessage';
import { ActionResponse } from '@/renderer/store/Interfaces';
export const REMOVE_USER_FROM_STARGAZER_LIST = '[CURRENT_STARGAZER LIST] remove user';
export type RemoveUserFromStargazerListActionType = (username: string) => ActionResponse<string>;
export const RemoveUserFromStargazerListAction: RemoveUserFromStargazerListActionType = (user) => {
flashMessage.success('User Removed!');
return {
type: REMOVE_USER_FROM_STARGAZER_LIST,
payload: user,
};
};