hompage update
This commit is contained in:
parent
8db3dec261
commit
3def9cd39f
11
ReactJS/Native/AlfaPrentice/.expo-shared/README.md
Normal file
11
ReactJS/Native/AlfaPrentice/.expo-shared/README.md
Normal file
@ -0,0 +1,11 @@
|
||||
> Why do I have a folder named ".expo-shared" in my project?
|
||||
|
||||
The ".expo-shared" folder is created when running commands that produce state that is intended to be shared with all developers on the project. For example, "npx expo-optimize".
|
||||
|
||||
> What does the "assets.json" file contain?
|
||||
|
||||
The "assets.json" file describes the assets that have been optimized through "expo-optimize" and do not need to be processed again.
|
||||
|
||||
> Should I commit the ".expo-shared" folder?
|
||||
|
||||
Yes, you should share the ".expo-shared" folder with your collaborators.
|
||||
58
ReactJS/Native/AlfaPrentice/App/Cta/Cta.js
Normal file
58
ReactJS/Native/AlfaPrentice/App/Cta/Cta.js
Normal file
@ -0,0 +1,58 @@
|
||||
//Modules
|
||||
import React from 'react';
|
||||
import { View, Text, StyleSheet, TouchableOpacity } from 'react-native';
|
||||
import { useNavigation } from '@react-navigation/native';
|
||||
|
||||
|
||||
function Navigate(props) {
|
||||
const navigation = useNavigation();
|
||||
return(
|
||||
<TouchableOpacity style={Styles.Btn} onPress = {() => navigation.navigate('Search')}>
|
||||
<Text style={Styles.white}>Klik hier en begin met zoeken</Text>
|
||||
</TouchableOpacity>
|
||||
)
|
||||
}
|
||||
|
||||
const Cta = (props) => {
|
||||
return (
|
||||
<View style={Styles.Cta}>
|
||||
<Text style={Styles.WhiteAlert}>Wacht niet te lang!</Text>
|
||||
<Navigate/>
|
||||
</View>
|
||||
)
|
||||
}
|
||||
|
||||
const Styles = StyleSheet.create ({
|
||||
Cta: {
|
||||
backgroundColor: "#DE0000a9",
|
||||
paddingTop: 15,
|
||||
paddingBottom: 30,
|
||||
display: 'flex',
|
||||
alignItems: 'center',
|
||||
flex: 1,
|
||||
justifyContent: 'center'
|
||||
},
|
||||
Btn: {
|
||||
borderStyle: 'solid',
|
||||
borderWidth: 2,
|
||||
borderColor: '#ffffff',
|
||||
flex: 1,
|
||||
flexDirection: 'column',
|
||||
justifyContent: 'center',
|
||||
alignItems: 'center',
|
||||
width: 250,
|
||||
paddingVertical: 5,
|
||||
|
||||
},
|
||||
white: {
|
||||
color: '#ffffff',
|
||||
|
||||
},
|
||||
WhiteAlert: {
|
||||
color: '#ffffff',
|
||||
fontSize: 20,
|
||||
marginBottom: 15
|
||||
}
|
||||
})
|
||||
|
||||
export default Cta;
|
||||
@ -5,7 +5,7 @@ import Swiper from 'react-native-swiper-hooks'
|
||||
import { useNavigation } from '@react-navigation/native';
|
||||
|
||||
//Components
|
||||
import { DefaultLayout, Hero, } from '../index';
|
||||
import { DefaultLayout, Hero, Cta } from '../index';
|
||||
|
||||
|
||||
function Navigate(props) {
|
||||
@ -79,6 +79,9 @@ class Home extends React.Component {
|
||||
{_renderList()}
|
||||
</Swiper>
|
||||
</View>
|
||||
<Text style={styles.SecondaireHeader}>Nog geen stage gevonden?</Text>
|
||||
<Cta/>
|
||||
<Text style={styles.SecondaireHeader}>Tips</Text>
|
||||
</DefaultLayout>
|
||||
)
|
||||
}
|
||||
@ -105,7 +108,8 @@ const styles = StyleSheet.create({
|
||||
color: "#003581",
|
||||
textAlign: 'center',
|
||||
fontSize: 20,
|
||||
marginVertical: 15
|
||||
marginTop: 30,
|
||||
marginBottom: 15
|
||||
},
|
||||
carouselwrapper: {
|
||||
|
||||
@ -123,10 +127,15 @@ const styles = StyleSheet.create({
|
||||
borderRadius: 5,
|
||||
width: 120,
|
||||
alignSelf: 'flex-end'
|
||||
},
|
||||
white: {
|
||||
color: '#ffffff',
|
||||
},
|
||||
},
|
||||
white: {
|
||||
color: '#ffffff',
|
||||
},
|
||||
Heading: {
|
||||
fontSize: 20,
|
||||
color: '#DE0000',
|
||||
marginBottom: 10
|
||||
},
|
||||
});
|
||||
|
||||
export default Home;
|
||||
@ -16,13 +16,13 @@ class UserProfile extends React.Component {
|
||||
<DefaultLayout>
|
||||
<View>
|
||||
<Hero HeroHeading="Frits Haringa" HeroText="Student Applicatie en Mediaontwikkeling jaar 3"/>
|
||||
<ProfileLink Page="Accountinstellingen" Title="Status van je stageplek zien"/>
|
||||
<ProfileLink Page="Agenda" Title="Uitgaande solicitaites bekijken"/>
|
||||
<ProfileLink Page="Contact" Title="Account instellingen"/>
|
||||
<ProfileLink Page="Stagestatus" Title="Suggesties"/>
|
||||
<ProfileLink Page="Verzondensolicitaties" Title="Weekstaten"/>
|
||||
<ProfileLink Page="Suggesties" Title="Agenda"/>
|
||||
<ProfileLink Page="Weekstaten" Title="Contact opnemen"/>
|
||||
<ProfileLink Page="Stagestatus" Title="Status van je stageplek zien"/>
|
||||
<ProfileLink Page="Verzondensolicitaties" Title="Uitgaande solicitaites bekijken"/>
|
||||
<ProfileLink Page="Accountinstellingen" Title="Account instellingen"/>
|
||||
<ProfileLink Page="Suggesties" Title="Suggesties"/>
|
||||
<ProfileLink Page="Weekstaten" Title="Weekstaten"/>
|
||||
<ProfileLink Page="Agenda" Title="Agenda"/>
|
||||
<ProfileLink Page="Contact" Title="Contact opnemen"/>
|
||||
<ProfileLink Page="Home" Title="Uitloggen" hr="false"/>
|
||||
</View>
|
||||
|
||||
|
||||
@ -7,6 +7,7 @@ import {HeroSearch} from './Hero/Hero';
|
||||
import CompanyResultcard from './Cards/CompanyResultCard';
|
||||
import Footer from './Footer/Footer';
|
||||
import ProfileLink from './Cards/ProfileLinks';
|
||||
import Cta from './Cta/Cta';
|
||||
|
||||
//Pages
|
||||
import Home from "./Views/Home";
|
||||
@ -31,6 +32,7 @@ export {
|
||||
CompanyResultcard,
|
||||
Footer,
|
||||
ProfileLink,
|
||||
Cta,
|
||||
}
|
||||
|
||||
//Pages export
|
||||
|
||||
@ -27,6 +27,7 @@
|
||||
},
|
||||
"web": {
|
||||
"favicon": "./assets/favicon.png"
|
||||
}
|
||||
},
|
||||
"description": ""
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user