1. Para finalizar a tela nós vamos começar colocando o botão default aqui, para que o usuário seja enviado para o chat com o vendedor.

    const SellerProfile = () => {
      return (
    		<Container contentContainerStyle={{ paddingBottom: 125 }}>
          <DefaultTitle title="PERFIL DO VENDEDOR" fontSize={20} />
    
          <ProfileInfo />
    
          <UserAds products={Data} seller={true} />
    
          <DefaultButton
            buttonText="FALAR COM O VENDEDOR"
            buttonHandle={() => {}}
            buttonType="primary"
            marginVertical={20}
          />
        </Container>
      );
    };
    
  2. Vamos agora criar o texto que servirá para denunciar o vendedor. Nós vamos primeiro criar o estilo desse texto

    import styled from "styled-components/native";
    import Constants from "expo-constants";
    
    const statusBarHeight = Constants.statusBarHeight;
    
    export const Container = styled.ScrollView`
      flex: 1;
      background-color: ${({ theme }) => theme.colors.backgroundLight};
      padding-top: ${statusBarHeight + 20}px;
    `;
    
    export const DenounceText = styled.Text`
      font-size: 16px;
      color: ${({ theme }) => theme.colors.secondaryText};
      text-align: center;
      margin: 20px 0px;
    `;
    
  3. E agora vamos usar ele aqui na tela

    const SellerProfile = () => {
      return (
        <Container contentContainerStyle={{ paddingBottom: 125 }}>
          <DefaultTitle title="PERFIL DO VENDEDOR" fontSize={20} />
    
          <ProfileInfo />
    
          <UserAds products={Data} seller={true} />
    
          <DefaultButton
            buttonText="FALAR COM O VENDEDOR"
            buttonHandle={() => {}}
            buttonType="primary"
            marginVertical={20}
          />
    
          <DenounceText>Achou algo estranho? Denuncie!</DenounceText>
        </Container>
      );
    };
    
  4. E para finalizar vamos estar envolvendo o container com um fragmento e também vamos colocar a navbar

    const SellerProfile = () => {
      return (
        <>
          <Container contentContainerStyle={{ paddingBottom: 125 }}>
            <DefaultTitle title="PERFIL DO VENDEDOR" fontSize={20} />
    
            <ProfileInfo />
    
            <UserAds products={Data} seller={true} />
    
            <DefaultButton
              buttonText="FALAR COM O VENDEDOR"
              buttonHandle={() => {}}
              buttonType="primary"
              marginVertical={20}
            />
    
            <DenounceText>Achou algo estranho? Denuncie!</DenounceText>
          </Container>
          <NavBar />
        </>
      );
    };
    
  5. Finalizamos a tela do vendedor, vamos voltar as rotas para sua posição normal, para que a gente possa continuar.

    const Routes = () => {
      return (
        <NavigationContainer>
          <Stack.Navigator
            screenOptions={{
              headerShown: false,
            }}
          >
            <Stack.Screen name="Home" component={Home} />
            <Stack.Screen name="Search" component={Search} />
            <Stack.Screen name="Login" component={Login} />
            <Stack.Screen name="Register" component={Register} />
            <Stack.Screen name="UserProfile" component={UserProfile} />
            <Stack.Screen name="SellerProfile" component={SellerProfile} />
          </Stack.Navigator>
        </NavigationContainer>
      );
    };