fix: scroll fetch (#3592)

This commit is contained in:
Finley Ge
2025-01-14 19:16:52 +08:00
committed by archer
parent 11cfe8a809
commit 0d9f54cbf3

View File

@@ -51,7 +51,7 @@ function MemberModal({
addPermissionOnly?: boolean; addPermissionOnly?: boolean;
}) { }) {
const { t } = useTranslation(); const { t } = useTranslation();
const { userInfo, myGroups } = useUserStore(); const { userInfo } = useUserStore();
const collaboratorList = useContextSelector(CollaboratorContext, (v) => v.collaboratorList); const collaboratorList = useContextSelector(CollaboratorContext, (v) => v.collaboratorList);
const [searchText, setSearchText] = useState<string>(''); const [searchText, setSearchText] = useState<string>('');
const [filterClass, setFilterClass] = useState<'member' | 'org' | 'group'>(); const [filterClass, setFilterClass] = useState<'member' | 'org' | 'group'>();
@@ -299,8 +299,12 @@ function MemberModal({
</Box> </Box>
)} )}
<Flex flexDirection={'column'} gap={1} userSelect={'none'}> <ScrollData
<ScrollData> flexDirection={'column'}
gap={1}
userSelect={'none'}
height={'fit-content'}
>
{filterMembers.map((member) => { {filterMembers.map((member) => {
const onChange = () => { const onChange = () => {
setSelectedMembers((state) => { setSelectedMembers((state) => {
@@ -424,7 +428,6 @@ function MemberModal({
</ScrollData> </ScrollData>
</Flex> </Flex>
</Flex> </Flex>
</Flex>
<Flex h={'100%'} p="4" flexDirection="column"> <Flex h={'100%'} p="4" flexDirection="column">
<Box> <Box>