only display pledges notification to project creator
This commit is contained in:
parent
57132ab962
commit
297979906e
|
@ -296,7 +296,7 @@ const SubmissionSection = ({ classes, projectData, projectId, profileData, start
|
||||||
function FundProject({ match, history }) {
|
function FundProject({ match, history }) {
|
||||||
const projectId = match.params.id
|
const projectId = match.params.id
|
||||||
const classes = useStyles()
|
const classes = useStyles()
|
||||||
const { currencies } = useContext(FundingContext)
|
const { account, currencies } = useContext(FundingContext)
|
||||||
const { loading, error, data, stopPolling, startPolling, client } = useQuery(getProfileById, {
|
const { loading, error, data, stopPolling, startPolling, client } = useQuery(getProfileById, {
|
||||||
variables: { id: formatProjectId(projectId) }
|
variables: { id: formatProjectId(projectId) }
|
||||||
});
|
});
|
||||||
|
@ -309,6 +309,7 @@ function FundProject({ match, history }) {
|
||||||
if (loading || !currencies) return <Loading />
|
if (loading || !currencies) return <Loading />
|
||||||
if (error) return <div>{`Error! ${error.message}`}</div>
|
if (error) return <div>{`Error! ${error.message}`}</div>
|
||||||
if(!data.profile) return <Typography className={classes.noProject}>Project Not Found</Typography>
|
if(!data.profile) return <Typography className={classes.noProject}>Project Not Found</Typography>
|
||||||
|
const isCreator = projectData.creator === account
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className={classes.root}>
|
<div className={classes.root}>
|
||||||
|
@ -321,7 +322,7 @@ function FundProject({ match, history }) {
|
||||||
profileData={data.profile}
|
profileData={data.profile}
|
||||||
startPolling={startPolling}
|
startPolling={startPolling}
|
||||||
/>
|
/>
|
||||||
{!!Number(idx(data, _ => _.profile.pledgesInfos[0].lifetimeReceived)) && <div className={classes.pledgesLink}>
|
{!!Number(idx(data, _ => _.profile.pledgesInfos[0].lifetimeReceived)) && isCreator && <div className={classes.pledgesLink}>
|
||||||
<Typography>This project received pledges. You have funds available to withdraw.</Typography>
|
<Typography>This project received pledges. You have funds available to withdraw.</Typography>
|
||||||
<Link to={`/pledges/${projectId}`} className={classes.link}>
|
<Link to={`/pledges/${projectId}`} className={classes.link}>
|
||||||
<StatusButton buttonText="View Pledges" />
|
<StatusButton buttonText="View Pledges" />
|
||||||
|
|
Loading…
Reference in New Issue