Skip to content

Commit

Permalink
Rename Master to Layout
Browse files Browse the repository at this point in the history
  • Loading branch information
aelassas committed May 10, 2024
1 parent d1dd9fc commit 02f00ae
Show file tree
Hide file tree
Showing 12 changed files with 39 additions and 39 deletions.
12 changes: 6 additions & 6 deletions mobile/components/Master.tsx → mobile/components/Layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ import type { NativeStackNavigationProp } from '@react-navigation/native-stack'
import { RouteProp } from '@react-navigation/native'

import * as UserService from '../services/UserService'
import Button from '../components/Button'
import Button from './Button'
import i18n from '../lang/i18n'
import * as helper from '../common/helper'
import Header from '../components/Header'
import Header from './Header'
import * as movininTypes from ':movinin-types'

interface MasterProps {
interface LayoutProps {
navigation: NativeStackNavigationProp<StackParams, keyof StackParams>
strict?: boolean
route?: RouteProp<StackParams, keyof StackParams>
Expand All @@ -23,7 +23,7 @@ interface MasterProps {
onLoad: (user?: movininTypes.User) => void
}

const Master = ({
const Layout = ({
navigation,
strict,
route,
Expand All @@ -34,7 +34,7 @@ const Master = ({
avatar,
children,
onLoad
}: MasterProps) => {
}: LayoutProps) => {
const [loading, setLoading] = useState(true)
const [user, setUser] = useState<movininTypes.User | null>(null)
const [loggedIn, setLoggedIn] = useState(false)
Expand Down Expand Up @@ -164,4 +164,4 @@ const styles = StyleSheet.create({
},
})

export default Master
export default Layout
6 changes: 3 additions & 3 deletions mobile/screens/AboutScreen.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { useIsFocused } from '@react-navigation/native'

import i18n from '../lang/i18n'
import * as UserService from '../services/UserService'
import Master from '../components/Master'
import Layout from '../components/Layout'

const AboutScreen = ({ navigation, route }: NativeStackScreenProps<StackParams, 'About'>) => {
const isFocused = useIsFocused()
Expand Down Expand Up @@ -33,13 +33,13 @@ const AboutScreen = ({ navigation, route }: NativeStackScreenProps<StackParams,
}

return (
<Master style={styles.master} navigation={navigation} route={route} onLoad={onLoad} reload={reload}>
<Layout style={styles.master} navigation={navigation} route={route} onLoad={onLoad} reload={reload}>
{visible && (
<ScrollView contentContainerStyle={styles.container} keyboardShouldPersistTaps="handled" nestedScrollEnabled>
<Text style={{ fontSize: 16 }}>About!</Text>
</ScrollView>
)}
</Master>
</Layout>
)
}

Expand Down
6 changes: 3 additions & 3 deletions mobile/screens/BookingScreen.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import * as movininTypes from ':movinin-types'

import i18n from '../lang/i18n'
import * as UserService from '../services/UserService'
import Master from '../components/Master'
import Layout from '../components/Layout'
import BookingList from '../components/BookingList'
import * as env from '../config/env.config'

Expand Down Expand Up @@ -55,7 +55,7 @@ const BookingScreen = ({ navigation, route }: NativeStackScreenProps<StackParams
}

return (
<Master style={styles.master} navigation={navigation} route={route} onLoad={onLoad} reload={reload} strict>
<Layout style={styles.master} navigation={navigation} route={route} onLoad={onLoad} reload={reload} strict>
{visible
&& (
<BookingList
Expand All @@ -64,7 +64,7 @@ const BookingScreen = ({ navigation, route }: NativeStackScreenProps<StackParams
language={language}
/>
)}
</Master>
</Layout>
)
}

Expand Down
6 changes: 3 additions & 3 deletions mobile/screens/BookingsScreen.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { useIsFocused } from '@react-navigation/native'
import { NativeStackScreenProps } from '@react-navigation/native-stack'
import * as movininTypes from ':movinin-types'

import Master from '../components/Master'
import Layout from '../components/Layout'
import i18n from '../lang/i18n'
import * as UserService from '../services/UserService'
import BookingList from '../components/BookingList'
Expand Down Expand Up @@ -96,7 +96,7 @@ const BookingsScreen = ({ navigation, route }: NativeStackScreenProps<StackParam
}

return (
<Master style={styles.master} navigation={navigation} route={route} onLoad={onLoad} reload={reload} strict>
<Layout style={styles.master} navigation={navigation} route={route} onLoad={onLoad} reload={reload} strict>
{visible && user?._id && (
<BookingList
user={user._id}
Expand Down Expand Up @@ -127,7 +127,7 @@ const BookingsScreen = ({ navigation, route }: NativeStackScreenProps<StackParam
)}
/>
)}
</Master>
</Layout>
)
}

Expand Down
6 changes: 3 additions & 3 deletions mobile/screens/ChangePasswordScreen.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import { useIsFocused } from '@react-navigation/native'
import { NativeStackScreenProps } from '@react-navigation/native-stack'
// import * as movininTypes from ':movinin-types'

import Master from '../components/Master'
import Layout from '../components/Layout'
import i18n from '../lang/i18n'
import * as UserService from '../services/UserService'
// import * as helper from '../common/helper'
Expand Down Expand Up @@ -194,7 +194,7 @@ const ChangePasswordScreen = ({ navigation, route }: NativeStackScreenProps<Stac
}

return (
<Master style={styles.master} navigation={navigation} route={route} onLoad={onLoad} reload={reload} strict>
<Layout style={styles.master} navigation={navigation} route={route} onLoad={onLoad} reload={reload} strict>
{visible && (
<ScrollView contentContainerStyle={styles.container} keyboardShouldPersistTaps="handled" nestedScrollEnabled>
<View style={styles.contentContainer}>
Expand Down Expand Up @@ -247,7 +247,7 @@ const ChangePasswordScreen = ({ navigation, route }: NativeStackScreenProps<Stac
</View>
</ScrollView>
)}
</Master>
</Layout>
)
}

Expand Down
6 changes: 3 additions & 3 deletions mobile/screens/Checkout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import { PaymentSheetError, initPaymentSheet, useStripe } from '@stripe/stripe-r
import * as movininTypes from ':movinin-types'
import * as movininHelper from ':movinin-helper'

import Master from '../components/Master'
import Layout from '../components/Layout'
import i18n from '../lang/i18n'
import * as UserService from '../services/UserService'
import TextInput from '../components/TextInput'
Expand Down Expand Up @@ -522,7 +522,7 @@ const CheckoutScreen = ({ navigation, route }: NativeStackScreenProps<StackParam
const _format = _fr ? 'eee d LLL yyyy kk:mm' : 'eee, d LLL yyyy, p'

return (
<Master style={styles.master} navigation={navigation} onLoad={onLoad} reload={reload} route={route}>
<Layout style={styles.master} navigation={navigation} onLoad={onLoad} reload={reload} route={route}>
{visible && property && from && to && location && (
<>
{formVisible && (
Expand Down Expand Up @@ -695,7 +695,7 @@ const CheckoutScreen = ({ navigation, route }: NativeStackScreenProps<StackParam
{loading && <Backdrop message={i18n.t('PLEASE_WAIT')} />}
</>
)}
</Master>
</Layout>
)
}

Expand Down
6 changes: 3 additions & 3 deletions mobile/screens/ContactScreen.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { NativeStackScreenProps } from '@react-navigation/native-stack'

import i18n from '../lang/i18n'
import * as UserService from '../services/UserService'
import Master from '../components/Master'
import Layout from '../components/Layout'

const ContactScreen = ({ navigation, route }: NativeStackScreenProps<StackParams, 'Contact'>) => {
const isFocused = useIsFocused()
Expand Down Expand Up @@ -33,13 +33,13 @@ const ContactScreen = ({ navigation, route }: NativeStackScreenProps<StackParams
}

return (
<Master style={styles.master} navigation={navigation} route={route} onLoad={onLoad} reload={reload}>
<Layout style={styles.master} navigation={navigation} route={route} onLoad={onLoad} reload={reload}>
{visible && (
<ScrollView contentContainerStyle={styles.container} keyboardShouldPersistTaps="handled" nestedScrollEnabled>
<Text style={{ fontSize: 16 }}>Contact!</Text>
</ScrollView>
)}
</Master>
</Layout>
)
}

Expand Down
6 changes: 3 additions & 3 deletions mobile/screens/HomeScreen.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import * as env from '../config/env.config'
import i18n from '../lang/i18n'
import * as UserService from '../services/UserService'
import * as helper from '../common/helper'
import Master from '../components/Master'
import Layout from '../components/Layout'
import Button from '../components/Button'
import LocationSelectList from '../components/LocationSelectList'
import DateTimePicker from '../components/DateTimePicker'
Expand Down Expand Up @@ -107,7 +107,7 @@ const HomeScreen = ({ navigation, route }: NativeStackScreenProps<StackParams, '
}

return (
<Master style={styles.master} navigation={navigation} onLoad={onLoad} reload={reload} route={route}>
<Layout style={styles.master} navigation={navigation} onLoad={onLoad} reload={reload} route={route}>
{init && visible && (
<ScrollView contentContainerStyle={styles.container} keyboardShouldPersistTaps="handled" nestedScrollEnabled>
<View style={styles.contentContainer}>
Expand Down Expand Up @@ -199,7 +199,7 @@ const HomeScreen = ({ navigation, route }: NativeStackScreenProps<StackParams, '
</View>
</ScrollView>
)}
</Master>
</Layout>
)
}

Expand Down
6 changes: 3 additions & 3 deletions mobile/screens/NotificationsScreen.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import * as movininTypes from ':movinin-types'

import i18n from '../lang/i18n'
import * as UserService from '../services/UserService'
import Master from '../components/Master'
import Layout from '../components/Layout'
import NotificationList from '../components/NotificationList'

const NotificationsScreen = ({ navigation, route }: NativeStackScreenProps<StackParams, 'Notifications'>) => {
Expand Down Expand Up @@ -55,11 +55,11 @@ const NotificationsScreen = ({ navigation, route }: NativeStackScreenProps<Stack
}

return (
<Master style={styles.master} navigation={navigation} route={route} onLoad={onLoad} reload={reload} strict>
<Layout style={styles.master} navigation={navigation} route={route} onLoad={onLoad} reload={reload} strict>
{visible && (
<NotificationList navigation={navigation} user={user} locale={locale} />
)}
</Master>
</Layout>
)
}

Expand Down
6 changes: 3 additions & 3 deletions mobile/screens/PropertiesScreen.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { NativeStackScreenProps } from '@react-navigation/native-stack'
import * as movininTypes from ':movinin-types'
import * as movininHelper from ':movinin-helper'

import Master from '../components/Master'
import Layout from '../components/Layout'
import i18n from '../lang/i18n'
import * as UserService from '../services/UserService'
import PropertyList from '../components/PropertyList'
Expand Down Expand Up @@ -59,7 +59,7 @@ const PropertiesScreen = ({ navigation, route }: NativeStackScreenProps<StackPar
}

return (
<Master style={styles.master} onLoad={onLoad} reload={reload} navigation={navigation} route={route}>
<Layout style={styles.master} onLoad={onLoad} reload={reload} navigation={navigation} route={route}>
{visible && (
<PropertyList
navigation={navigation}
Expand All @@ -78,7 +78,7 @@ const PropertiesScreen = ({ navigation, route }: NativeStackScreenProps<StackPar
)}
/>
)}
</Master>
</Layout>
)
}

Expand Down
6 changes: 3 additions & 3 deletions mobile/screens/SettingsScreen.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ import { intervalToDuration } from 'date-fns'
import * as movininTypes from ':movinin-types'
import * as movininHelper from ':movinin-helper'

import Master from '../components/Master'
import Layout from '../components/Layout'
import i18n from '../lang/i18n'
import * as UserService from '../services/UserService'
import TextInput from '../components/TextInput'
Expand Down Expand Up @@ -243,7 +243,7 @@ const SettingsScreen = ({ navigation, route }: NativeStackScreenProps<StackParam
}

return (
<Master style={styles.master} navigation={navigation} route={route} onLoad={onLoad} reload={reload} avatar={avatar} strict>
<Layout style={styles.master} navigation={navigation} route={route} onLoad={onLoad} reload={reload} avatar={avatar} strict>
{visible && language && (
<>
<ScrollView contentContainerStyle={styles.container} keyboardShouldPersistTaps="handled" nestedScrollEnabled>
Expand Down Expand Up @@ -413,7 +413,7 @@ const SettingsScreen = ({ navigation, route }: NativeStackScreenProps<StackParam
</Portal>
</>
)}
</Master>
</Layout>
)
}

Expand Down
6 changes: 3 additions & 3 deletions mobile/screens/ToSScreen.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { NativeStackScreenProps } from '@react-navigation/native-stack'

import i18n from '../lang/i18n'
import * as UserService from '../services/UserService'
import Master from '../components/Master'
import Layout from '../components/Layout'

const ToSScreen = ({ navigation, route }: NativeStackScreenProps<StackParams, 'ToS'>) => {
const isFocused = useIsFocused()
Expand Down Expand Up @@ -34,13 +34,13 @@ const ToSScreen = ({ navigation, route }: NativeStackScreenProps<StackParams, 'T
}

return (
<Master style={styles.master} navigation={navigation} route={route} onLoad={onLoad} reload={reload}>
<Layout style={styles.master} navigation={navigation} route={route} onLoad={onLoad} reload={reload}>
{visible && (
<ScrollView contentContainerStyle={styles.container} keyboardShouldPersistTaps="handled" nestedScrollEnabled>
<Text style={{ fontSize: 16 }}>ToS!</Text>
</ScrollView>
)}
</Master>
</Layout>
)
}

Expand Down

0 comments on commit 02f00ae

Please sign in to comment.