refactor: more TS code

This commit is contained in:
Tristan Yang
2022-07-25 23:14:27 +08:00
parent 17984a385e
commit 396a296c0b
21 changed files with 73 additions and 95 deletions
@@ -97,12 +97,12 @@ interface Props {
closeModal: () => void;
}
const AddMembers: FC<Props> = ({ cid, closeModal }) => {
const AddMembers: FC<Props> = ({ cid = 0, closeModal }) => {
const [addMembers, { isLoading: isAdding, isSuccess }] = useAddMembersMutation();
const [selects, setSelects] = useState<number[]>([]);
const { channel, userData } = useAppSelector((store) => {
return {
channel: cid ? store.channels.byId[cid] : null,
channel: store.channels.byId[cid],
userData: store.users.byId
};
});
@@ -29,8 +29,6 @@ const Styled = styled.div`
}
`;
// type: server,channel
interface Props {
type?: "server" | "channel";
cid?: number;