MM-51846 : Upgrade Esint from 7 to 8+ (#22753)
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
84b0e3dff1
Коммит
9bffaeae42
@@ -82,7 +82,7 @@ export class StatusDropdown extends React.PureComponent<Props, State> {
|
||||
static defaultProps = {
|
||||
userId: '',
|
||||
profilePicture: '',
|
||||
}
|
||||
};
|
||||
|
||||
constructor(props: Props) {
|
||||
super(props);
|
||||
@@ -100,7 +100,7 @@ export class StatusDropdown extends React.PureComponent<Props, State> {
|
||||
dialogType: UserSettingsModal,
|
||||
dialogProps: {isContentProductSettings: false},
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
setStatus = (status: string, dndEndTime?: number): void => {
|
||||
this.props.actions.setStatus({
|
||||
@@ -108,26 +108,26 @@ export class StatusDropdown extends React.PureComponent<Props, State> {
|
||||
status,
|
||||
dnd_end_time: dndEndTime,
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
isUserOutOfOffice = (): boolean => {
|
||||
return this.props.status === UserStatuses.OUT_OF_OFFICE;
|
||||
}
|
||||
};
|
||||
|
||||
setOnline = (event: Event): void => {
|
||||
event.preventDefault();
|
||||
this.setStatus(UserStatuses.ONLINE);
|
||||
}
|
||||
};
|
||||
|
||||
setOffline = (event: Event): void => {
|
||||
event.preventDefault();
|
||||
this.setStatus(UserStatuses.OFFLINE);
|
||||
}
|
||||
};
|
||||
|
||||
setAway = (event: Event): void => {
|
||||
event.preventDefault();
|
||||
this.setStatus(UserStatuses.AWAY);
|
||||
}
|
||||
};
|
||||
|
||||
setDnd = (index: number): void => {
|
||||
const currentDate = getCurrentMomentForTimezone(this.props.timezone);
|
||||
@@ -152,7 +152,7 @@ export class StatusDropdown extends React.PureComponent<Props, State> {
|
||||
}
|
||||
|
||||
this.setStatus(UserStatuses.DND, endTime.utc().unix());
|
||||
}
|
||||
};
|
||||
|
||||
setCustomTimedDnd = (): void => {
|
||||
const dndCustomTimePicker = {
|
||||
@@ -164,7 +164,7 @@ export class StatusDropdown extends React.PureComponent<Props, State> {
|
||||
};
|
||||
|
||||
this.props.actions.openModal(dndCustomTimePicker);
|
||||
}
|
||||
};
|
||||
|
||||
showStatusChangeConfirmation = (status: string): void => {
|
||||
const resetStatusModalData = {
|
||||
@@ -187,7 +187,7 @@ export class StatusDropdown extends React.PureComponent<Props, State> {
|
||||
tabIndex={undefined}
|
||||
/>
|
||||
);
|
||||
}
|
||||
};
|
||||
|
||||
handleClearStatus = (e: React.MouseEvent<HTMLButtonElement> | React.MouseEvent<HTMLDivElement> | React.TouchEvent): void => {
|
||||
e.stopPropagation();
|
||||
@@ -197,11 +197,11 @@ export class StatusDropdown extends React.PureComponent<Props, State> {
|
||||
|
||||
handleEmitUserLoggedOutEvent = (): void => {
|
||||
GlobalActions.emitUserLoggedOutEvent();
|
||||
}
|
||||
};
|
||||
|
||||
onToggle = (open: boolean): void => {
|
||||
this.props.actions.setStatusDropdown(open);
|
||||
}
|
||||
};
|
||||
|
||||
handleCompleteYourProfileTask = (): void => {
|
||||
const taskName = OnboardingTasksName.COMPLETE_YOUR_PROFILE;
|
||||
@@ -216,7 +216,7 @@ export class StatusDropdown extends React.PureComponent<Props, State> {
|
||||
},
|
||||
];
|
||||
this.props.actions.savePreferences(currentUserId, preferences);
|
||||
}
|
||||
};
|
||||
|
||||
handleCustomStatusEmojiClick = (event: React.MouseEvent): void => {
|
||||
event.stopPropagation();
|
||||
@@ -225,7 +225,7 @@ export class StatusDropdown extends React.PureComponent<Props, State> {
|
||||
dialogType: CustomStatusModal,
|
||||
};
|
||||
this.props.actions.openModal(customStatusInputModalData);
|
||||
}
|
||||
};
|
||||
|
||||
renderCustomStatus = (isStatusSet: boolean | undefined): ReactNode => {
|
||||
if (!this.props.isCustomStatusEnabled) {
|
||||
@@ -338,7 +338,7 @@ export class StatusDropdown extends React.PureComponent<Props, State> {
|
||||
</Menu.ItemToggleModalRedux>
|
||||
</Menu.Group>
|
||||
);
|
||||
}
|
||||
};
|
||||
|
||||
render = (): JSX.Element => {
|
||||
const {intl} = this.props;
|
||||
@@ -604,6 +604,6 @@ export class StatusDropdown extends React.PureComponent<Props, State> {
|
||||
</Menu>
|
||||
</MenuWrapper>
|
||||
);
|
||||
}
|
||||
};
|
||||
}
|
||||
export default injectIntl(StatusDropdown);
|
||||
|
||||
Ссылка в новой задаче
Block a user