Merge pull request #114 from wuding129/fix_addUserDropdown

Fix add user dropdown
pull/115/head
fantasticit 2022-06-30 21:33:01 +08:00 committed by GitHub
commit 9dbaf4383c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 16 additions and 1 deletions

View File

@ -0,0 +1,7 @@
.userTable {
:global {
[class$='-pagination-outer'] {
flex-direction: column;
}
}
}

View File

@ -25,6 +25,8 @@ import { IsOnMobile } from 'hooks/use-on-mobile';
import { useToggle } from 'hooks/use-toggle'; import { useToggle } from 'hooks/use-toggle';
import React, { useCallback, useEffect, useMemo, useRef, useState } from 'react'; import React, { useCallback, useEffect, useMemo, useRef, useState } from 'react';
import styles from './index.module.scss';
interface IProps { interface IProps {
wikiId: string; wikiId: string;
documentId: string; documentId: string;
@ -101,7 +103,12 @@ export const DocumentCollaboration: React.FC<IProps> = ({ wikiId, documentId, di
error={error} error={error}
loadingContent={<Spin />} loadingContent={<Spin />}
normalContent={() => ( normalContent={() => (
<Table dataSource={users} size="small" pagination> <Table
dataSource={users}
className={styles.userTable}
size="small"
pagination={{ popoverPosition: 'topLeft', popoverZIndex: 1061 }}
>
<Column title="用户名" dataIndex="user.name" key="name" /> <Column title="用户名" dataIndex="user.name" key="name" />
<Column <Column
title="是否可读" title="是否可读"
@ -215,6 +222,7 @@ export const DocumentCollaboration: React.FC<IProps> = ({ wikiId, documentId, di
</> </>
) : ( ) : (
<Dropdown <Dropdown
stopPropagation={true}
visible={visible} visible={visible}
onVisibleChange={toggleVisible} onVisibleChange={toggleVisible}
trigger="click" trigger="click"