File tree Expand file tree Collapse file tree
frontend/components/pages/ItemPage Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -91,13 +91,13 @@ export default function ItemPage() {
9191 const [ item , setItem ] = useState ( cachedItem ) ;
9292 const [ itemChildren , setItemChildren ] = useState ( null ) ;
9393 const [ itemParents , setItemParents ] = useState ( null ) ;
94- const [ isBookmarked , setBookmarked ] = useState (
95- user . bookmarks . includes ( itemId )
96- ) ;
9794 const [ itemOwner , setItemOwner ] = useState ( null ) ;
9895
9996 // visibility of the component; used on delete and unauthorized items
10097 const [ visible , setVisible ] = useState ( true ) ;
98+ const [ isBookmarked , setBookmarked ] = useState (
99+ user . bookmarks . includes ( itemId )
100+ ) ;
101101
102102 // creates [currentItemId, parentItemId, parentParentItemId] array
103103 const pathArray =
@@ -120,6 +120,11 @@ export default function ItemPage() {
120120 return ;
121121 }
122122
123+ // reset states
124+ setItemChildren ( null ) ;
125+ setItemParents ( null ) ;
126+ setItemOwner ( null ) ;
127+
123128 if (
124129 item == null ||
125130 ! item . hasOwnProperty ( "accessGroups" ) || // item must have accessGroups property
You can’t perform that action at this time.
0 commit comments