Use blog-js for fetching blog posts

This commit is contained in:
Ariful Alam
2022-03-30 21:18:57 +06:00
parent 28abcd0570
commit 6f64574f5c
4 changed files with 47 additions and 47 deletions

View File

@@ -1,9 +1,9 @@
import { getDevtoArticle, getMediumArticle } from 'article-api';
import moment from 'moment';
import { Fragment, useEffect, useState } from 'react';
import { ga, skeleton } from '../../helpers/utils';
import LazyImage from '../lazy-image';
import PropTypes from 'prop-types';
import { getDevPost, getMediumPost } from '@arifszn/blog-js';
const displaySection = (blog) => {
if (
@@ -25,13 +25,13 @@ const Blog = ({ loading, blog, googleAnalytics }) => {
useEffect(() => {
if (displaySection(blog)) {
if (blog.source === 'medium') {
getMediumArticle({
getMediumPost({
user: blog.username,
}).then((res) => {
setArticles(res);
});
} else if (blog.source === 'dev.to') {
getDevtoArticle({
getDevPost({
user: blog.username,
}).then((res) => {
setArticles(res);