mirror of
https://github.com/balzack/databag.git
synced 2025-02-15 13:09:17 +00:00
21 lines
439 B
JavaScript
21 lines
439 B
JavaScript
|
import { useContext, useState, useEffect } from 'react';
|
||
|
import { AppContext } from 'context/AppContext';
|
||
|
import { useNavigate } from 'react-router-dom'
|
||
|
|
||
|
export function useRoot() {
|
||
|
|
||
|
const [state, setState] = useState({});
|
||
|
const app = useContext(AppContext);
|
||
|
const navigate = useNavigate();
|
||
|
|
||
|
const updateState = (value) => {
|
||
|
setState((s) => ({ ...s, ...value }));
|
||
|
}
|
||
|
|
||
|
const actions = {
|
||
|
};
|
||
|
|
||
|
return { state, actions };
|
||
|
}
|
||
|
|