I try to implement custom useBreadcrumbs hook which should add breadcrumb entry on router component mount and remove that entry on unmount. I tried to use context provider with