Skip to content

Latest commit

 

History

History
32 lines (29 loc) · 1.01 KB

File metadata and controls

32 lines (29 loc) · 1.01 KB
layout base
title View
permalink /view/

View Quotes

<script> fetch('http://localhost:8086/quote-repository') .then(response => response.json()) .then(quotes => { const quotesContainer = document.getElementById('quotes-container'); if (quotes.quotes && quotes.quotes.length > 0) { quotes.quotes.forEach(quote => { const quoteElement = document.createElement('div'); quoteElement.innerHTML = `

Quote: ${quote.quote_text}

Quote By: ${quote.quote_author}

Opinion: ${quote.user_opinion}


`; quotesContainer.appendChild(quoteElement); }); } else { quotesContainer.innerHTML = "

No quotes available.

"; } }) .catch(error => console.error('Error:', error)); </script>