useRss Hook
React hook for RSS feeds.
Install
npm i @jharrilim/use-rssUsage
import React from 'react';
import useRss from '@jharrilim/use-rss';
export const MyApp = () => {
const redditFeed = useRss('https://reddit.com/.rss');
if (redditFeed === null)
return <h1>Loading...</h1>;
return (
<div>
<h1>{redditFeed?.title}</h1>
<p>{redditFeed?.description}</p>
{redditFeed?.items.map((item, i) => (
<div key={item?.title ?? i}>
<h2>{item?.title}</h2>
<h3>{item?.creator} - {item?.pubDate}</h3>
<p>{item?.content}</p>
</div>
))}
</div>
);
}On this page
Languages
TypeScript70.3%JavaScript15.9%Dockerfile13.8%
Contributors
MIT License
Created May 8, 2020
Updated August 23, 2023