I am new to application development. As seen below when "value" is false, I want the "Test" component to be rendered and the loading state to be false. But when I do as in the codes below, I get the error in the picture below. How do I set state to false without getting an error when this test component is rendered on the page?
import React, { useState } from 'react'
import { Text, View } from 'react-native'
const WordPage = () => {
let value = false
const [loading, setLoading] = useState(false)
const Test = () => {
setLoading(false)
return (
<Text>OFFLINE</Text>
)
}
return (
<View>
{value ?
<Text>ONLINE</Text>
:
<Test />
}
</View>
)
}
export default WordPage
