Skip to content

Commit 819399c

Browse files
authored
chore(eslint): Consistent type imports/exports (#39341)
1 parent b8b8611 commit 819399c

112 files changed

Lines changed: 454 additions & 468 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
export * from './helpers';
2-
export * from './types';
2+
export type * from './types';
33
export { emoji, emojiEmitter } from './lib';

apps/meteor/app/lib/server/methods/joinRoom.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Room } from '@rocket.chat/core-services';
2-
import { type IRoom } from '@rocket.chat/core-typings';
2+
import type { IRoom } from '@rocket.chat/core-typings';
33
import type { ServerMethods } from '@rocket.chat/ddp-client';
44
import { Rooms } from '@rocket.chat/models';
55
import { check } from 'meteor/check';

apps/meteor/app/livechat/server/hooks/afterUserActions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { type IUser } from '@rocket.chat/core-typings';
1+
import type { IUser } from '@rocket.chat/core-typings';
22
import { Users } from '@rocket.chat/models';
33

44
import { callbacks } from '../../../../server/lib/callbacks';

apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/OmnichannelAppSourceRoomIcon.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { type IOmnichannelSourceFromApp } from '@rocket.chat/core-typings';
1+
import type { IOmnichannelSourceFromApp } from '@rocket.chat/core-typings';
22
import { Icon, Box } from '@rocket.chat/fuselage';
33
import type { ComponentProps } from 'react';
44

apps/meteor/client/components/message/variants/RoomMessage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { type IMessage } from '@rocket.chat/core-typings';
1+
import type { IMessage } from '@rocket.chat/core-typings';
22
import { Message, MessageLeftContainer, MessageContainer, CheckBox } from '@rocket.chat/fuselage';
33
import { useToggle } from '@rocket.chat/fuselage-hooks';
44
import { MessageAvatar } from '@rocket.chat/ui-avatar';

apps/meteor/client/components/message/variants/ThreadMessagePreview.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { type IThreadMessage } from '@rocket.chat/core-typings';
1+
import type { IThreadMessage } from '@rocket.chat/core-typings';
22
import {
33
Skeleton,
44
ThreadMessage,

apps/meteor/client/hooks/useAppActionButtons.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { type IUIActionButton, type UIActionButtonContext } from '@rocket.chat/apps-engine/definition/ui';
1+
import type { IUIActionButton, UIActionButtonContext } from '@rocket.chat/apps-engine/definition/ui';
22
import { useDebouncedCallback } from '@rocket.chat/fuselage-hooks';
33
import { useConnectionStatus, useEndpoint, useStream, useUserId } from '@rocket.chat/ui-contexts';
44
import { useQuery, useQueryClient } from '@tanstack/react-query';

apps/meteor/client/lib/createRouteGroup.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { IRouterPaths, RouteName, RouterPathPattern } from '@rocket.chat/ui-contexts';
2-
import { type ElementType, type ReactNode } from 'react';
2+
import type { ElementType, ReactNode } from 'react';
33

44
import { appLayout } from './appLayout';
55
import { router } from '../providers/RouterProvider';

apps/meteor/client/uikit/hooks/useBannerContextValue.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { UiKitContext } from '@rocket.chat/fuselage-ui-kit';
22
import type * as UiKit from '@rocket.chat/ui-kit';
3-
import { type ContextType } from 'react';
3+
import type { ContextType } from 'react';
44

55
import { useUiKitActionManager } from './useUiKitActionManager';
66

apps/meteor/client/views/audit/SecurityLogsPage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Page, PageHeader, PageContent } from '@rocket.chat/ui-client';
2-
import { type ReactElement } from 'react';
2+
import type { ReactElement } from 'react';
33
import { useTranslation } from 'react-i18next';
44

55
import SecurityLogsTable from './components/SecurityLogsTable';

0 commit comments

Comments
 (0)