refactor: 修复部分直接引用shared文件内的代码

pull/13/head
moonrailgun 4 years ago
parent 2d6c475574
commit ff76d6172f

@ -10,7 +10,7 @@ export {
getCachedGroupInviteInfo, getCachedGroupInviteInfo,
getCachedRegistryPlugins, getCachedRegistryPlugins,
} from './cache/cache'; } from './cache/cache';
export { useCachedUserInfo } from './cache/useCache'; export { useCachedUserInfo, useCachedOnlineStatus } from './cache/useCache';
// components // components
export { export {
@ -101,7 +101,7 @@ export {
useIsGroupOwner, useIsGroupOwner,
} from './redux/hooks/useGroup'; } from './redux/hooks/useGroup';
export { useUserInfo, useUserId } from './redux/hooks/useUserInfo'; export { useUserInfo, useUserId } from './redux/hooks/useUserInfo';
export { userActions } from './redux/slices'; export { userActions, groupActions } from './redux/slices';
export type { ChatConverseState } from './redux/slices/chat'; export type { ChatConverseState } from './redux/slices/chat';
export { setupRedux } from './redux/setup'; export { setupRedux } from './redux/setup';
export { createStore } from './redux/store'; export { createStore } from './redux/store';

@ -1,6 +1,6 @@
import { UserListItem } from '@/components/UserListItem'; import { UserListItem } from '@/components/UserListItem';
import React from 'react'; import React from 'react';
import { useGroupInfo } from '../../../../../shared'; import { useGroupInfo } from 'tailchat-shared';
interface MembersPanelProps { interface MembersPanelProps {
groupId: string; groupId: string;

@ -3,8 +3,7 @@ import { Avatar } from './Avatar';
import _isEmpty from 'lodash/isEmpty'; import _isEmpty from 'lodash/isEmpty';
import { Skeleton, Space } from 'antd'; import { Skeleton, Space } from 'antd';
// import { openUserProfile } from './modals/UserProfile'; // import { openUserProfile } from './modals/UserProfile';
import { useCachedUserInfo } from 'tailchat-shared'; import { useCachedUserInfo, useCachedOnlineStatus } from 'tailchat-shared';
import { useCachedOnlineStatus } from '../../../shared/cache/useCache';
// const UserAvatar = styled(Avatar)` // const UserAvatar = styled(Avatar)`
// cursor: pointer !important; // cursor: pointer !important;

@ -6,12 +6,12 @@ import {
t, t,
useAppDispatch, useAppDispatch,
useAsyncRequest, useAsyncRequest,
groupActions,
} from 'tailchat-shared'; } from 'tailchat-shared';
import type { GroupPanel } from 'tailchat-shared'; import type { GroupPanel } from 'tailchat-shared';
import { Avatar } from '../Avatar'; import { Avatar } from '../Avatar';
import { closeModal, ModalWrapper } from '../Modal'; import { closeModal, ModalWrapper } from '../Modal';
import { Slides, SlidesRef } from '../Slides'; import { Slides, SlidesRef } from '../Slides';
import { groupActions } from '../../../../shared/redux/slices';
const panelTemplate: { const panelTemplate: {
key: string; key: string;

@ -5,8 +5,8 @@ import {
createGroupInviteCode, createGroupInviteCode,
useAsyncRequest, useAsyncRequest,
useGroupInfo, useGroupInfo,
isValidStr,
} from 'tailchat-shared'; } from 'tailchat-shared';
import { isValidStr } from '../../../../shared/utils/string-helper';
import { ModalWrapper } from '../Modal'; import { ModalWrapper } from '../Modal';
/** /**

Loading…
Cancel
Save