mirror of
https://github.com/chinchang/web-maker.git
synced 2025-07-28 17:20:13 +02:00
add visibility toggle btn
This commit is contained in:
@@ -7,6 +7,7 @@ export function ItemTile({
|
||||
onClick,
|
||||
onForkBtnClick,
|
||||
onRemoveBtnClick,
|
||||
onToggleVisibilityBtnClick,
|
||||
focusable,
|
||||
inline
|
||||
}) {
|
||||
@@ -21,6 +22,15 @@ export function ItemTile({
|
||||
onClick={onClick}
|
||||
>
|
||||
<div class="saved-item-tile__btns">
|
||||
{onToggleVisibilityBtnClick ? (
|
||||
<button
|
||||
class="js-saved-item-tile__fork-btn saved-item-tile__btn hint--left hint--medium"
|
||||
aria-label="Creates a duplicate of this creation (Ctrl/⌘ + F)"
|
||||
onClick={onToggleVisibilityBtnClick}
|
||||
>
|
||||
Toggle Visibility
|
||||
</button>
|
||||
) : null}
|
||||
{onForkBtnClick ? (
|
||||
<button
|
||||
class="js-saved-item-tile__fork-btn saved-item-tile__btn hint--left hint--medium"
|
||||
|
@@ -226,6 +226,9 @@ export default function SavedItemPane({
|
||||
onClick={() => itemClickHandler(item)}
|
||||
onForkBtnClick={e => itemForkBtnClickHandler(item, e)}
|
||||
onRemoveBtnClick={e => itemRemoveBtnClickHandler(item, e)}
|
||||
onToggleVisibilityBtnClick={e =>
|
||||
itemVisibilityToggleHandler(item, e)
|
||||
}
|
||||
/>
|
||||
))}
|
||||
{!items.length ? (
|
||||
|
Reference in New Issue
Block a user