Changes in DatabaseContext mock

This commit is contained in:
gianantoniopini
2020-12-10 12:16:55 +01:00
parent 9736b2c6d4
commit e3d1f0305a
2 changed files with 6 additions and 10 deletions

View File

@ -1,7 +1,7 @@
import { createContext, memo, useState } from 'react';
const defaultState = {
__setResumes: () => {},
__resumes: [],
isUpdating: false,
createResume: async () => {},
duplicateResume: async () => {},
@ -15,17 +15,13 @@ const defaultState = {
const DatabaseContext = createContext(defaultState);
const DatabaseProvider = ({ children }) => {
const [__resumes] = useState([]);
const [isUpdating] = useState(false);
let resumes = {};
const __setResumes = (newResumes) => {
resumes = newResumes;
};
const getResume = async (id) => {
try {
const resume = await resumes.find((resume) => {
const resume = await __resumes.find((resume) => {
return resume.id === id;
});
@ -48,7 +44,7 @@ const DatabaseProvider = ({ children }) => {
return (
<DatabaseContext.Provider
value={{
__setResumes,
__resumes,
isUpdating,
getResume,
createResume,

View File

@ -13,7 +13,7 @@ afterEach(cleanup);
it('renders correctly', () => {
const resumeId = 'ab1c2d';
//const resumes = [{ id: resumeId }];
//DatabaseContext.__setResumes(resumes);
//DatabaseContext.Provider.__resumes = resumes;
const { container } = render(<Builder id={resumeId} />);