Skip to content

Commit 702c035

Browse files
committed
fix(core): fix member list fallback size (#8133)
1 parent 52cd610 commit 702c035

File tree

1 file changed

+4
-2
lines changed
  • packages/frontend/core/src/components/affine/setting-modal/workspace-setting/new-workspace-setting-detail

1 file changed

+4
-2
lines changed

packages/frontend/core/src/components/affine/setting-modal/workspace-setting/new-workspace-setting-detail/members.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ import {
3535
import { cssVar } from '@toeverything/theme';
3636
import clsx from 'clsx';
3737
import { useSetAtom } from 'jotai';
38+
import { clamp } from 'lodash-es';
3839
import type { ReactElement } from 'react';
3940
import { useCallback, useEffect, useMemo, useState } from 'react';
4041

@@ -286,9 +287,10 @@ const MemberList = ({
286287
<MemberListFallback
287288
memberCount={
288289
memberCount
289-
? Math.max(
290+
? clamp(
290291
memberCount - pageNum * membersService.members.PAGE_SIZE,
291-
1
292+
1,
293+
membersService.members.PAGE_SIZE
292294
)
293295
: 1
294296
}

0 commit comments

Comments
 (0)