Commit afa762fc authored by W.D.R.P. Sandeepa's avatar W.D.R.P. Sandeepa

Orientation change

parent 6d56a985
import React from "react"; import React from "react";
import { StyleSheet, View, Text, Pressable, SafeAreaView, ScrollView, Image } from 'react-native'; import { StyleSheet, View, Text, Pressable, SafeAreaView, ScrollView, Image } from 'react-native';
import Orientation from 'react-native-orientation-locker';
import ImageButton from "../component/ImageButton"; import ImageButton from "../component/ImageButton";
export default function Home({ navigation }){ export default function Home({ navigation }){
...@@ -8,6 +9,14 @@ export default function Home({ navigation }){ ...@@ -8,6 +9,14 @@ export default function Home({ navigation }){
navigation.navigate('Start'); navigation.navigate('Start');
} }
React.useEffect(() => {
const unsubscribe = navigation.addListener("focus", () => {
Orientation.unlockAllOrientations();
Orientation.lockToPortrait();
});
return unsubscribe;
}, [navigation]);
return ( return (
<SafeAreaView> <SafeAreaView>
<ScrollView> <ScrollView>
......
import { useNavigation } from "@react-navigation/native"; import { useNavigation } from "@react-navigation/native";
import Orientation from 'react-native-orientation-locker';
import React, { useEffect, useState } from "react"; import React, { useEffect, useState } from "react";
import { Image, View, Text} from "react-native"; import { Image, View, Text} from "react-native";
const Splash = () => { const Splash = () => {
const navigation = useNavigation();
const [isGo,setIsGo] = useState(true); const [isGo,setIsGo] = useState(true);
const Navigation = useNavigation(); const Navigation = useNavigation();
React.useEffect(() => {
const unsubscribe = navigation.addListener("focus", () => {
Orientation.unlockAllOrientations();
Orientation.lockToPortrait();
});
return unsubscribe;
}, [navigation]);
useEffect( ()=>{ useEffect( ()=>{
if(isGo == true){ if(isGo == true){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment