Files
tomasulo-simulator/src/ProgramContext.js
2023-06-08 17:26:49 -03:00

18 lines
441 B
JavaScript

import { createContext, useState } from 'react';
export const ProgramContext = createContext(null);
export const ProgramContextProvider = ({ children }) => {
const [program, setProgram] = useState({});
const updateProgram = (newObject) => {
setProgram(newObject);
};
return (
<ProgramContext.Provider value={{ program, updateProgram }}>
{children}
</ProgramContext.Provider>
);
};