integrated html2canvas and jsPDF to generate PDFs

This commit is contained in:
Amruth Pillai
2020-03-31 20:53:25 +05:30
parent d91aafce91
commit 719ef17501
10 changed files with 272 additions and 17 deletions

View File

@ -0,0 +1,23 @@
import React, { useState } from 'react';
const PageContext = React.createContext(null);
const { Provider } = PageContext;
const StateProvider = ({ children }) => {
const [pageElement, setPageElement] = useState(null);
return (
<Provider
value={{
pageElement,
setPageElement,
}}
>
{children}
</Provider>
);
};
export const PageProvider = StateProvider;
export const PageConsumer = PageContext.Consumer;
export default PageContext;