mirror of
https://github.com/Team4388/ScoutingApp2022.git
synced 2026-06-09 00:38:03 -06:00
processed data bucket context
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
import React, { useContext, useState } from "react";
|
||||
import { useLocalDb } from "./DbContext";
|
||||
import { ProcessedDataBucket } from "./ProcessedDataBucket.jsx"
|
||||
|
||||
export const ProcessedDataBucketContext = React.createContext();
|
||||
export function useProcessedDataBucket() {
|
||||
return useContext(ProcessedDataBucketContext);
|
||||
}
|
||||
|
||||
export function ProcessedDataBucketProvider({ children }) {
|
||||
//create the processed data bucket object
|
||||
const [processedDataBucket, setProcessedDataBucket] = useState(new ProcessedDataBucket());
|
||||
return (
|
||||
<ProcessedDataBucketContext.Provider value={processedDataBucket}>
|
||||
{children}
|
||||
</ProcessedDataBucketContext.Provider>
|
||||
);
|
||||
};
|
||||
Reference in New Issue
Block a user