Korzystanie z biblioteki PdfViewer

0

Dzień dobry,

gdy próbuje wyświetlić dane z tablicy za pomocą item.imie

<PDFViewer width="100%" height="100%">
  <Document>
    <Page size="A4" style={styles.page}>
      <View style={styles.tytul}>
        <Text>LISTA KONTRAHENTÓW PRZYPISANYCH</Text>
        <Text>DO ZBIORU  DNIA: {props.data}  </Text>
         {Dane_z_tablicy.map(item => (
           <Text><p>{item.imie}</p></Text>
          ))}
      </View>

wyświetla mi się komunikat:

renderer.js:22 Invalid 'Dawid' string child outside <Text> component

"Dawid" jest to wartość z wstawiana z {item.imie}

Jak mogę rozwiązać ten problem?

2

Z tego co widzę to jest render PDF, nie HTML i nie możesz sobie tak po prostu wstawiać tagów HTML jakie chcesz, możesz korzystać tylko z komponentów wymienionych tutaj:

https://react-pdf.org/components

Usuń <p> i powinno działać.

0

@obscurity: Musiałem to zmienić jeszcze do takiej postaci <Text>{item.imie}</Text>, ale faktycznie usunięcie <p> pomogło.

Dzięki wielkie :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1