mirror of
https://github.com/urbit/shrub.git
synced 2024-11-24 04:58:08 +03:00
CommentItem: prevent actions until confirmed
This commit is contained in:
parent
8706f8707f
commit
f326555b67
@ -110,50 +110,52 @@ return false;
|
||||
group={group}
|
||||
isRelativeTime
|
||||
></Author>
|
||||
<Box opacity={hovering ? '100%' : '0%'}>
|
||||
<Dropdown
|
||||
alignX="right"
|
||||
alignY="top"
|
||||
options={
|
||||
<Col
|
||||
p="2"
|
||||
border="1"
|
||||
borderRadius="1"
|
||||
borderColor="lightGray"
|
||||
backgroundColor="white"
|
||||
gapY="2"
|
||||
>
|
||||
<Action bg="white" onClick={doCopy}>
|
||||
{copyDisplay}
|
||||
</Action>
|
||||
{(window.ship == post?.author && !disabled) ? (
|
||||
<ActionLink
|
||||
color="blue"
|
||||
to={{
|
||||
pathname: props.baseUrl,
|
||||
search: `?edit=${commentIndex}`
|
||||
}}
|
||||
>
|
||||
Update
|
||||
</ActionLink>
|
||||
) : null}
|
||||
{(window.ship == post?.author || ourRole == 'admin') &&
|
||||
!disabled ? (
|
||||
<Action
|
||||
height="unset"
|
||||
bg="white"
|
||||
onClick={onDelete}
|
||||
destructive
|
||||
>
|
||||
Delete
|
||||
{!post.pending &&
|
||||
<Box opacity={hovering ? '100%' : '0%'}>
|
||||
<Dropdown
|
||||
alignX="right"
|
||||
alignY="top"
|
||||
options={
|
||||
<Col
|
||||
p="2"
|
||||
border="1"
|
||||
borderRadius="1"
|
||||
borderColor="lightGray"
|
||||
backgroundColor="white"
|
||||
gapY="2"
|
||||
>
|
||||
<Action bg="white" onClick={doCopy}>
|
||||
{copyDisplay}
|
||||
</Action>
|
||||
) : null}
|
||||
</Col>
|
||||
}
|
||||
>
|
||||
<Icon icon="Ellipsis" />
|
||||
</Dropdown>
|
||||
</Box>
|
||||
{(window.ship == post?.author && !disabled) ? (
|
||||
<ActionLink
|
||||
color="blue"
|
||||
to={{
|
||||
pathname: props.baseUrl,
|
||||
search: `?edit=${commentIndex}`
|
||||
}}
|
||||
>
|
||||
Update
|
||||
</ActionLink>
|
||||
) : null}
|
||||
{(window.ship == post?.author || ourRole == 'admin') &&
|
||||
!disabled ? (
|
||||
<Action
|
||||
height="unset"
|
||||
bg="white"
|
||||
onClick={onDelete}
|
||||
destructive
|
||||
>
|
||||
Delete
|
||||
</Action>
|
||||
) : null}
|
||||
</Col>
|
||||
}
|
||||
>
|
||||
<Icon icon="Ellipsis" />
|
||||
</Dropdown>
|
||||
</Box>
|
||||
}
|
||||
</Row>
|
||||
<GraphContent
|
||||
borderRadius={1}
|
||||
|
Loading…
Reference in New Issue
Block a user