feat: dev click, group list, swiper button

This commit is contained in:
eleanor.mao
2025-04-12 23:43:36 +08:00
parent c26c1c92fe
commit f86b4481d8
4 changed files with 51 additions and 49 deletions

View File

@ -19,7 +19,7 @@ export default function UserInfo() {
const userInfo = useUserInfo();
const nameRef = useRef(userInfo.nickName);
const handleChooseAvatar = useCallback(async (e: BaseEventOrig) => {
const handleChooseAvatar = useCallback(async () => {
// const { avatarUrl } = e.detail;
// log('handleChooseAvatar', avatarUrl, e.detail);
// const { url } = await uploadVideo(avatarUrl, 'image', commonUploadProgress, 'user-avatar');
@ -32,8 +32,8 @@ export default function UserInfo() {
log('handleChooseAvatar', tempFiles[0]);
const { url } = await uploadVideo(tempFiles[0].tempFilePath, 'image', commonUploadProgress, 'user-avatar');
url && updateUserInfo({ avatarUrl: url });
}
})
},
});
}, []);
const handleInput = useCallback((e: BaseEventOrig<InputProps.inputValueEventDetail>) => {
@ -55,7 +55,7 @@ export default function UserInfo() {
<div className={PREFIX}>
<Cell className={`${PREFIX}__avatar-cell`} title="头像" align="center" isLink>
<Image
mode="aspectFit"
mode="aspectFill"
className={`${PREFIX}__avatar`}
src={userInfo.avatarUrl || require('@/statics/png/default_avatar.png')}
/>