Start localization without auto detecting
This commit is contained in:
@@ -6,7 +6,7 @@ import API from "../API";
|
||||
import CourseCard from "../components/CourseCard";
|
||||
import { useSnapshot } from 'valtio';
|
||||
import GlobalState from '../contexts/GlobalState.js';
|
||||
|
||||
import i18n from "../i18nMessages.js";
|
||||
|
||||
const getCourses = async (profileObj) => {
|
||||
let courses;
|
||||
@@ -126,36 +126,51 @@ const Courses = () => {
|
||||
return (
|
||||
<SafeAreaView style={styles.container}>
|
||||
<Searchbar
|
||||
placeholder="Search Users"
|
||||
placeholder = {i18n.t("message.searchCourses")}
|
||||
onChangeText={onChangeSearch}
|
||||
value={searchQuery}
|
||||
/>
|
||||
{groups.length ? <></> : <ActivityIndicator />}
|
||||
<ScrollView>
|
||||
<Title>Continue Watching:</Title>
|
||||
<FlatList
|
||||
horizontal={true}
|
||||
data={watching}
|
||||
renderItem={watchingCourse}
|
||||
keyExtractor={item => item.profile._id}
|
||||
initialNumToRender={2}
|
||||
/>
|
||||
<Title>Recently Added:</Title>
|
||||
<FlatList
|
||||
horizontal={true}
|
||||
data={groups}
|
||||
renderItem={renderProfile}
|
||||
keyExtractor={item => item._id}
|
||||
initialNumToRender={2}
|
||||
/>
|
||||
<Title>Popular:</Title>
|
||||
<FlatList
|
||||
horizontal={true}
|
||||
data={popular}
|
||||
renderItem={renderProfile}
|
||||
keyExtractor={item => item._id}
|
||||
initialNumToRender={2}
|
||||
/>
|
||||
{
|
||||
watching.length ?
|
||||
<>
|
||||
<Title>{i18n.t("message.continueWatching")}:</Title>
|
||||
<FlatList
|
||||
horizontal={true}
|
||||
data={watching}
|
||||
renderItem={watchingCourse}
|
||||
keyExtractor={item => item.profile._id}
|
||||
initialNumToRender={2}
|
||||
/>
|
||||
</> : <></>
|
||||
}
|
||||
{
|
||||
groups.length ?
|
||||
<>
|
||||
<Title>{i18n.t("message.recentlyAdded")}:</Title>
|
||||
<FlatList
|
||||
horizontal={true}
|
||||
data={groups}
|
||||
renderItem={renderProfile}
|
||||
keyExtractor={item => item._id}
|
||||
initialNumToRender={2}
|
||||
/>
|
||||
</> : <></>
|
||||
}
|
||||
{
|
||||
popular.length ?
|
||||
<>
|
||||
<Title>{i18n.t("message.popularCourses")}:</Title>
|
||||
<FlatList
|
||||
horizontal={true}
|
||||
data={popular}
|
||||
renderItem={renderProfile}
|
||||
keyExtractor={item => item._id}
|
||||
initialNumToRender={2}
|
||||
/>
|
||||
</> : <></>
|
||||
}
|
||||
</ScrollView>
|
||||
</SafeAreaView>
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user