This commit is contained in:
张成
2025-09-07 00:35:09 +08:00
parent 387392ec63
commit 955f1003dd
10 changed files with 317 additions and 567 deletions

View File

@@ -1,6 +1,6 @@
import React from 'react';
import { View, Text, Image, Button } from '@tarojs/components';
import Taro from '@tarojs/taro';
import './index.scss';
// 用户信息接口
export interface UserInfo {
@@ -53,6 +53,11 @@ export const UserInfoCard: React.FC<UserInfoCardProps> = ({
<Text className="nickname">{user_info.nickname}</Text>
<Text className="join_date">{user_info.join_date}</Text>
</View>
<View className='tag_item'>
<Image
className="tag_icon"
src={require('../../static/userInfo/edit.svg')}
/> </View>
</View>
{/* 统计数据 */}
@@ -84,7 +89,7 @@ export const UserInfoCard: React.FC<UserInfoCardProps> = ({
>
<Image
className="button_icon"
src={require('../../../static/userInfo/plus.svg')}
src={require('../../static/userInfo/plus.svg')}
/>
<Text className="button_text">
{is_following ? '已关注' : '关注'}
@@ -96,7 +101,7 @@ export const UserInfoCard: React.FC<UserInfoCardProps> = ({
<Button className="message_button" onClick={on_message}>
<Image
className="button_icon"
src={require('../../../static/userInfo/message.svg')}
src={require('../../static/userInfo/message.svg')}
/>
</Button>
)}
@@ -121,7 +126,7 @@ export const UserInfoCard: React.FC<UserInfoCardProps> = ({
<View className="tag_item">
<Image
className="tag_icon"
src={require('../../../static/userInfo/location.svg')}
src={require('../../static/userInfo/location.svg')}
/>
<Text className="tag_text">{user_info.location}</Text>
</View>
@@ -183,7 +188,7 @@ export const GameCard: React.FC<GameCardProps> = ({
<View className="game_type_icon">
<Image
className="type_icon"
src={require('../../../static/userInfo/tennis.svg')}
src={require('../../static/userInfo/tennis.svg')}
/>
</View>
</View>