Improve Redux types part 3/Remove old ActionFunc (#25983)
* Remove ActionFunc from actions/apps * Remove ActionFunc from actions/channel_actions * actions/cloud * actions/hosted_customer * actions/integration_actions * actions/marketplace * Replace ActionFuncVariantDoNotUse with ThunkActionFunc * actions/apps * actions/new_post and actions/post_actions * actions/status_actions * actions/team_actions * actions/views/drafts * actions/commands * components/posts/actions * actions/views/login * components/channel_layout/channel_identifier_router/actions * hooks/usePreference * components/interactive_dialog/interactive_dialog * Various tests * components/team_controller * components/threading/thread_viewer * mattermost-redux/actions/admin * mattermost-redux/actions/boards * mattermost-redux/actions/channel_categories * mattermost-redux/actions/channels * mattermost-redux/actions/emojis * mattermost-redux/actions/errors * mattermost-redux/actions/files * mattermost-redux/actions/general * mattermost-redux/actions/preferences * mattermost-redux/actions/search * mattermost-redux/actions/teams * mattermost-redux/actions/users * mattermost-redux/actions/websocket * Remove ActionFunc * Remove TODO comments that I'm not going to address * Remove another TODO comment * And one last one
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
79e961e239
Коммит
8a869b0623
@@ -9,6 +9,8 @@ import type {Team} from '@mattermost/types/teams';
|
||||
import type {UserProfile} from '@mattermost/types/users';
|
||||
import type {RelationOneToOne} from '@mattermost/types/utilities';
|
||||
|
||||
import type {ActionResult} from 'mattermost-redux/types/actions';
|
||||
|
||||
import AddCommand from 'components/integrations/add_command';
|
||||
import ConfirmIntegration from 'components/integrations/confirm_integration';
|
||||
import EditCommand from 'components/integrations/edit_command';
|
||||
@@ -72,7 +74,7 @@ type Props = {
|
||||
/**
|
||||
* The function to call to fetch team commands
|
||||
*/
|
||||
loadCommandsAndProfilesForTeam: (teamId: string) => any; // TechDebt-TODO: This needs to be changed to 'Promise<void>'
|
||||
loadCommandsAndProfilesForTeam: (teamId: string) => Promise<ActionResult>;
|
||||
};
|
||||
|
||||
/**
|
||||
|
||||
Ссылка в новой задаче
Block a user