The applications with Bayron’s poems are almost ready. All that remains is to display the poems.
To display in verse, call the renderPoems method.
The verses should be displayed in a ScrollView just below the header container.
Do not change the renderPoems method.

This task is part of the Full-Stack JavaScript Course
If you have any issues with it, you can ask for community help below the post
Feel free to help others if you’ve already solved the task


import React from 'react';
import { SafeAreaView, StyleSheet, Text, View } from 'react-native';

export default class App extends React.Component {
  renderPoems = () => {
    return (
        <Text style={styles.poemHeader}>So, well go no more a roving</Text>
        <View style={styles.poem}>
            <Text style={styles.poemRow}>So, well go no more a roving</Text>
            <Text style={styles.poemRow}>So late into the night,</Text>
            <Text style={styles.poemRow}>Though the heart be still as loving,</Text>
            <Text style={styles.poemRow}>And the moon be still as bright.</Text>
            <Text style={styles.poemRow}>For the sword outwears its sheath,</Text>
            <Text style={styles.poemRow}>And the soul wears out the breast,</Text>
            <Text style={styles.poemRow}>And the heart must pause to breathe,</Text>
            <Text style={styles.poemRow}>And love itself have rest.</Text>
            <Text style={styles.poemRow}>Though the night was made for loving,</Text>
            <Text style={styles.poemRow}>And the day returns too soon,</Text>
            <Text style={styles.poemRow}>Yet well go no more a roving</Text>
            <Text style={styles.poemRow}>By the light of the moon.</Text>
        <Text style={styles.poemHeader}>When We Two Parted</Text>
        <View style={styles.poem}>
            <Text style={styles.poemRow}>When we two parted</Text>
            <Text style={styles.poemRow}>In silence and tears,</Text>
            <Text style={styles.poemRow}>Half broken-hearted</Text>
            <Text style={styles.poemRow}>To sever for years,</Text>
            <Text style={styles.poemRow}>Pale grew thy cheek and cold,</Text>
            <Text style={styles.poemRow}>Colder thy kiss;</Text>
            <Text style={styles.poemRow}>Truly that hour foretold</Text>
            <Text style={styles.poemRow}>Sorrow to this.</Text>
            <Text style={styles.poemRow}>The dew of the morning</Text>
            <Text style={styles.poemRow}>Sank chill on my brow </Text>
            <Text style={styles.poemRow}>It felt like the warning</Text>
            <Text style={styles.poemRow}>Of what I feel now.</Text>
            <Text style={styles.poemRow}>Thy vows are all broken,</Text>
            <Text style={styles.poemRow}>And light is thy fame;</Text>
            <Text style={styles.poemRow}>I hear thy name spoken,</Text>
            <Text style={styles.poemRow}>And share in its shame.</Text>
            <Text style={styles.poemRow}>They name thee before me,</Text>
            <Text style={styles.poemRow}>A knell in mine ear;</Text>
            <Text style={styles.poemRow}>A shudder come oer me </Text>
            <Text style={styles.poemRow}>Why wert thou so dear?</Text>
            <Text style={styles.poemRow}>They know not I knew thee,</Text>
            <Text style={styles.poemRow}>Who knew thee too well </Text>
            <Text style={styles.poemRow}>Long, long shall I rue thee,</Text>
            <Text style={styles.poemRow}>Too deeply to tell.</Text>
            <Text style={styles.poemRow}>In secret we met </Text>
            <Text style={styles.poemRow}>In silence I grieve,</Text>
            <Text style={styles.poemRow}>That thy heart could forget,</Text>
            <Text style={styles.poemRow}>Thy spirit deceive.</Text>
            <Text style={styles.poemRow}>If I should meet thee</Text>
            <Text style={styles.poemRow}>After long years,</Text>
            <Text style={styles.poemRow}>How should I greet thee? </Text>
            <Text style={styles.poemRow}>With silence and tears.</Text>

  render() {
    return (
      <SafeAreaView style={styles.container}>
          <Text style={styles.header}>Lord Bayron's Poems</Text>

const styles = StyleSheet.create({
  container: {
    flex: 1,
    backgroundColor: '#fff',
  header: {
    textAlign: 'center',
    marginVertical: 10,
    fontWeight: 'bold',
    fontSize: 30,
    color: '#38277f',
  poemHeader: {
    marginTop: 20,
    paddingLeft: 15,
    fontWeight: 'bold',
    fontSize: 25,
  poemRow: {
    fontSize: 18,
    marginVertical: 4,
  poem: {
    marginVertical: 10,
    alignItems: 'center',


  "expo": {
    "name": "1",
    "slug": "1",
    "version": "1.0.0",
    "orientation": "portrait",
    "icon": "./assets/icon.png",
    "splash": {
      "image": "./assets/splash.png",
      "resizeMode": "contain",
      "backgroundColor": "#ffffff"
    "updates": {
      "fallbackToCacheTimeout": 0
    "assetBundlePatterns": [
    "ios": {
      "supportsTablet": true
    "android": {
      "adaptiveIcon": {
        "foregroundImage": "./assets/adaptive-icon.png",
        "backgroundColor": "#FFFFFF"
    "web": {
      "favicon": "./assets/favicon.png"