Skip to content

bdbch/react-devto

Repository files navigation

@d2k/react-devto

React hooks for Dev.to integrations

You'll need to install react, react-dom, etc at ^16.8.4

Install

npm i @d2k/react-devto --save

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");
};