0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2026-01-16 03:52:42 +00:00

Remove error prop

Userpage is never passed `Error` prop from anywhere. Thus we can rename the error state here from `currentError` to just `error`
This commit is contained in:
Trevor Buckner
2024-10-26 22:59:49 -04:00
parent 6f2252635a
commit 1b4d41fc19

View File

@@ -18,11 +18,10 @@ const UserPage = (props)=>{
username : '', username : '',
brews : [], brews : [],
query : '', query : '',
error : null,
...props ...props
}; };
const [currentError, setCurrentError] = useState(props.error || null); const [error, setError] = useState(null);
const usernameWithS = props.username + (props.username.endsWith('s') ? `` : `s`); const usernameWithS = props.username + (props.username.endsWith('s') ? `` : `s`);
const groupedBrews = _.groupBy(props.brews, (brew)=>brew.published ? 'published' : 'private'); const groupedBrews = _.groupBy(props.brews, (brew)=>brew.published ? 'published' : 'private');
@@ -43,7 +42,7 @@ const UserPage = (props)=>{
const navItems = ( const navItems = (
<Navbar> <Navbar>
<Nav.section> <Nav.section>
{currentError && (<ErrorNavItem error={currentError} parent={null}></ErrorNavItem>)} {error && (<ErrorNavItem error={error} parent={null}></ErrorNavItem>)}
<NewBrew /> <NewBrew />
<HelpNavItem /> <HelpNavItem />
<VaultNavitem /> <VaultNavitem />
@@ -54,7 +53,7 @@ const UserPage = (props)=>{
); );
return ( return (
<ListPage brewCollection={brewCollection} navItems={navItems} query={props.query} reportError={(err)=>setCurrentError(err)} /> <ListPage brewCollection={brewCollection} navItems={navItems} query={props.query} reportError={(err)=>setError(err)} />
); );
}; };