Skip to content
Snippets Groups Projects
Commit 7fa0bf94 authored by Chloé JACOB's avatar Chloé JACOB :alien:
Browse files

(try réparer l'intersection observer -> permet de charger étape par étape les posts)

parent 01ca83b0
Branches
Tags
No related merge requests found
......@@ -14,6 +14,8 @@ import './i18n';
function App() {
useAuthInterceptors();
return (
<Routes>
<Route path="login" element={<LoginView />} />
......
import { AxiosError } from 'axios';
import { useEffect } from 'react';
import instalikeApi from '../instalikeApi';
// AUTRES FICHIERS
import { logoutAsync } from '../redux/auth/thunks';
import instalikeApi from '../instalikeApi';
import useAppDispatch from './useAppDispatch';
const useAuthInterceptors = () => {
......@@ -18,6 +18,7 @@ const useAuthInterceptors = () => {
dispatch(logoutAsync());
}
}
//return Promise.reject(e);
}
);
......
import { useEffect } from 'react';
import { Instalike } from '@jmetterrothan/instalike';
import instalikeApi from '../instalikeApi';
// COMPOSANTS
import Navbar from '../components/Navbar';
......@@ -14,6 +16,13 @@ import { Link } from 'react-router-dom';
const DiscoverView = () => {
const dispatch = useAppDispatch();
// useEffect(() => {
// instalikeApi.posts.fetch({ cursor: null });
// instalikeApi.users.me.fetch();
// instalikeApi.users.find(1).fetch();
// }, []);
useEffect(() => {
dispatch(fetchFeedUserAsync());
}, []);
......
import { useEffect } from 'react';
import { Instalike } from '@jmetterrothan/instalike';
import instalikeApi from '../instalikeApi';
// ICONS
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
......@@ -22,6 +24,14 @@ import { fetchSuggestionAsync } from '../redux/suggestion/thunks';
const FeedView = () => {
const dispatch = useAppDispatch();
// useEffect(() => {
// console.log('fetch');
// instalikeApi.posts.fetch({ cursor: null });
// instalikeApi.users.me.fetch();
// instalikeApi.users.find(1).fetch();
// }, []);
useEffect(() => {
dispatch(fetchFeedUserAsync());
}, []);
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment