Реагировать на носитые реанимированные проблемы сборкиJavascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Реагировать на носитые реанимированные проблемы сборки

Сообщение Anonymous »

Я сделал приложение, используя клиент Supabase, и реагируйте Native, используя Expo, он отлично работает в Dev Move в приложении Expo Go, теперь я попытался создать его и столкнулся с проблемами. Позже он составил, но с тех пор, как у каждой сборки есть пустой экран после каждой сборки. Теперь я решил попробовать простой тег View с текстом в app/_layout.tsx, теперь компилирование дало рабочее приложение. Теперь я решил использовать BGM для тестирования, и BGM играет, когда я открываю приложение, но ничего не показывает. У меня есть практически все, что ничего не разрешило, я думаю, что это вызвано библиотекой реагирования, и, и-реанимированной, но я добавляю его потребность в плагине в моем вавилоне. Вот мое приложение /_layout.tsx и index.tsx, насколько я понял, индекс ошибок либо не загружается, либо вообще не анимирует.
Я проверил почти все. Это своего рода срочный проект, может ли кто -нибудь дать мне идею, что мне делать. И я также добавил обработчик жестов и провайдера безопасной зоны в Main _layout.tsx < /p>
import { pvpGameRole, roomIdAtom, selectedBoardAtom } from '@/utils/atoms/store';
import { useButtonAudio } from '@/utils/AudioProvider';
import { useFocusEffect } from '@react-navigation/native';
import { LinearGradient } from 'expo-linear-gradient';
import { useRouter } from 'expo-router';
import { useSetAtom } from 'jotai';
import { ChevronRight, Settings } from 'lucide-react-native';
import { useCallback } from 'react';
import { Image, Pressable, Text, TouchableOpacity, View } from 'react-native';
import Animated, { FadeInUp } from 'react-native-reanimated';
import { useSafeAreaInsets } from 'react-native-safe-area-context';

export default function HomeScreen() {
const router = useRouter();
const insets = useSafeAreaInsets();
const { playButtonSound } = useButtonAudio();
const setSelectedBoard = useSetAtom(selectedBoardAtom);
const setRoomId = useSetAtom(roomIdAtom);
const setPvpGameRole = useSetAtom(pvpGameRole);

useFocusEffect(
useCallback(() => {
setSelectedBoard(null);
setRoomId(null);
setPvpGameRole(null);
}, [])
);

const handlePlayAIPress = () => {
playButtonSound();
router.replace({
pathname: '/(tabs)/select',
params: { from: 'AI' },
});
};

const handlePlayPVPPress = () => {
playButtonSound();
router.replace({
pathname: '/(tabs)/select',
params: { from: 'PVP' },
});
};

return (



Bingo Blast
{
playButtonSound();
router.push("/settings");
}}>











{
playButtonSound();
router.push('/(tabs)/boards');
}}
>

Your Boards

Design & manage your own bingo boards









Play Against AI (Beta)

Challenge our AI in an exciting game of bingo









PvP Showdown

Ready to test your skills in real battle?







);
}
< /code>
import React from 'react';

export default function TabsLayout() {
return (
null}
>










);
}


Подробнее здесь: https://stackoverflow.com/questions/796 ... ild-issues
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Javascript»