15 lines
467 B
JavaScript
15 lines
467 B
JavaScript
import React, { createContext, useContext, useState } from 'react';
|
|
|
|
const BreadcrumbContext = createContext();
|
|
|
|
export const BreadcrumbProvider = ({ children }) => {
|
|
const [breadcrumbItems, setBreadcrumbItems] = useState([]);
|
|
|
|
return (
|
|
<BreadcrumbContext.Provider value={{ breadcrumbItems, setBreadcrumbItems }}>
|
|
{children}
|
|
</BreadcrumbContext.Provider>
|
|
);
|
|
};
|
|
|
|
export const useBreadcrumb = () => useContext(BreadcrumbContext); |