mirror of
https://github.com/chinchang/web-maker.git
synced 2025-07-25 16:01:14 +02:00
hide share btn when its not users creation
This commit is contained in:
@@ -84,25 +84,28 @@ export function MainHeader({
|
|||||||
</span>
|
</span>
|
||||||
</Button>
|
</Button>
|
||||||
)}
|
)}
|
||||||
<button
|
|
||||||
class="btn btn--dark hint--bottom-left"
|
{!isNotMine && (
|
||||||
aria-label={i18n._(t`Share this creation publicly`)}
|
<button
|
||||||
data-testid="newButton"
|
class="btn btn--dark hint--bottom-left"
|
||||||
onClick={props.shareBtnHandler}
|
aria-label={i18n._(t`Share this creation publicly`)}
|
||||||
>
|
data-testid="newButton"
|
||||||
<svg
|
onClick={props.shareBtnHandler}
|
||||||
viewBox="0 0 24 24"
|
|
||||||
style={{
|
|
||||||
fill: currentItem.isPublic ? 'limegreen' : 'currentColor'
|
|
||||||
}}
|
|
||||||
strokeWidth="2"
|
|
||||||
strokeLinecap="round"
|
|
||||||
strokeLinejoin="round"
|
|
||||||
>
|
>
|
||||||
<path d="M18 16.08C17.24 16.08 16.56 16.38 16.04 16.85L8.91 12.7C8.96 12.47 9 12.24 9 12S8.96 11.53 8.91 11.3L15.96 7.19C16.5 7.69 17.21 8 18 8C19.66 8 21 6.66 21 5S19.66 2 18 2 15 3.34 15 5C15 5.24 15.04 5.47 15.09 5.7L8.04 9.81C7.5 9.31 6.79 9 6 9C4.34 9 3 10.34 3 12S4.34 15 6 15C6.79 15 7.5 14.69 8.04 14.19L15.16 18.34C15.11 18.55 15.08 18.77 15.08 19C15.08 20.61 16.39 21.91 18 21.91S20.92 20.61 20.92 19C20.92 17.39 19.61 16.08 18 16.08M18 4C18.55 4 19 4.45 19 5S18.55 6 18 6 17 5.55 17 5 17.45 4 18 4M6 13C5.45 13 5 12.55 5 12S5.45 11 6 11 7 11.45 7 12 6.55 13 6 13M18 20C17.45 20 17 19.55 17 19S17.45 18 18 18 19 18.45 19 19 18.55 20 18 20Z" />
|
<svg
|
||||||
</svg>
|
viewBox="0 0 24 24"
|
||||||
{currentItem.isPublic ? null : <Trans>Share</Trans>}
|
style={{
|
||||||
</button>
|
fill: currentItem.isPublic ? 'limegreen' : 'currentColor'
|
||||||
|
}}
|
||||||
|
strokeWidth="2"
|
||||||
|
strokeLinecap="round"
|
||||||
|
strokeLinejoin="round"
|
||||||
|
>
|
||||||
|
<path d="M18 16.08C17.24 16.08 16.56 16.38 16.04 16.85L8.91 12.7C8.96 12.47 9 12.24 9 12S8.96 11.53 8.91 11.3L15.96 7.19C16.5 7.69 17.21 8 18 8C19.66 8 21 6.66 21 5S19.66 2 18 2 15 3.34 15 5C15 5.24 15.04 5.47 15.09 5.7L8.04 9.81C7.5 9.31 6.79 9 6 9C4.34 9 3 10.34 3 12S4.34 15 6 15C6.79 15 7.5 14.69 8.04 14.19L15.16 18.34C15.11 18.55 15.08 18.77 15.08 19C15.08 20.61 16.39 21.91 18 21.91S20.92 20.61 20.92 19C20.92 17.39 19.61 16.08 18 16.08M18 4C18.55 4 19 4.45 19 5S18.55 6 18 6 17 5.55 17 5 17.45 4 18 4M6 13C5.45 13 5 12.55 5 12S5.45 11 6 11 7 11.45 7 12 6.55 13 6 13M18 20C17.45 20 17 19.55 17 19S17.45 18 18 18 19 18.45 19 19 18.55 20 18 20Z" />
|
||||||
|
</svg>
|
||||||
|
{currentItem.isPublic ? null : <Trans>Share</Trans>}
|
||||||
|
</button>
|
||||||
|
)}
|
||||||
|
|
||||||
<button
|
<button
|
||||||
class="btn btn--dark hint--bottom-left"
|
class="btn btn--dark hint--bottom-left"
|
||||||
|
Reference in New Issue
Block a user