DEV Community

bdbch
bdbch

Posted on

react-devto: React Hooks for Dev.to

Hello dear dev.to community!

A few days ago I pushed my React hooks library for dev.to which can be used to fetch articles and user information.

You can find it over here.

Demo

Installation

npm i @d2k/react-devto --save
Enter fullscreen mode Exit fullscreen mode

Usage:

import {
  useArticles,
  useFollowSuggestions,
  useTags,
  useUser
} from "@d2k/react-devto";

const MyComponent = () => {
  // useArticles(page, tag, username)
  const { articles, loading, error } = useArticles();

  // useFollowSuggestions()
  const { suggestions, loading, error } = useFollowSuggestions();

  // useTags(page)
  const { tags, loading, error } = useTags();

  // useUser(username, id)
  const { user, loading, error } = useUser("bdbch");
};
Enter fullscreen mode Exit fullscreen mode

Top comments (2)

Collapse
 
chromadream profile image
Jonathan Nicholas • Edited

That's actually a quite interesting use for Hooks. Pretty cool.

I may learn React again, if they look like this.

Collapse
 
scriptkavi profile image
ScriptKavi

You can also use scriptkavi/hooks

It is easy to use and pattern is similar to shadcn/ui.