xref: /MusicFree/src/components/base/listLoading.tsx (revision 4060c00a75883036bbd315fb25c90065209312b3)
121f1ca13S猫头猫import React from 'react';
221f1ca13S猫头猫import {StyleSheet, View} from 'react-native';
321f1ca13S猫头猫import rpx from '@/utils/rpx';
421f1ca13S猫头猫import {ActivityIndicator, useTheme} from 'react-native-paper';
5*4060c00aS猫头猫import {fontSizeConst} from '@/constants/uiConst';
621f1ca13S猫头猫
7*4060c00aS猫头猫export default function ListLoading() {
821f1ca13S猫头猫    const {colors} = useTheme();
921f1ca13S猫头猫
1021f1ca13S猫头猫    return (
1121f1ca13S猫头猫        <View style={style.wrapper}>
12*4060c00aS猫头猫            <ActivityIndicator
13*4060c00aS猫头猫                animating
14*4060c00aS猫头猫                color={colors.text}
15*4060c00aS猫头猫                size={fontSizeConst.title}
16*4060c00aS猫头猫            />
1721f1ca13S猫头猫        </View>
1821f1ca13S猫头猫    );
1921f1ca13S猫头猫}
2021f1ca13S猫头猫
2121f1ca13S猫头猫const style = StyleSheet.create({
2221f1ca13S猫头猫    wrapper: {
2321f1ca13S猫头猫        width: '100%',
2421f1ca13S猫头猫        height: rpx(100),
2521f1ca13S猫头猫        justifyContent: 'center',
2621f1ca13S猫头猫        alignItems: 'center',
2721f1ca13S猫头猫    },
2821f1ca13S猫头猫});
29