Skip to content

Commit c1ce444

Browse files
committed
fix: Remove button example from component usage page
1 parent bf85059 commit c1ce444

File tree

1 file changed

+0
-103
lines changed

1 file changed

+0
-103
lines changed

pages/tooltip/component-usage.page.tsx

Lines changed: 0 additions & 103 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ export default function InternalTooltipExamples() {
2828
<Box padding="l">
2929
<SpaceBetween size="l">
3030
<Header variant="h1">Tooltip</Header>
31-
<DisabledActionsExample />
3231
<TruncatedTextExample />
3332
<IconOnlyButtonsExample />
3433
<FileInputItemExample />
@@ -49,108 +48,6 @@ export default function InternalTooltipExamples() {
4948
);
5049
}
5150

52-
function DisabledActionsExample() {
53-
const deleteWrapperRef = useRef<HTMLDivElement>(null);
54-
const saveWrapperRef = useRef<HTMLDivElement>(null);
55-
const downloadWrapperRef = useRef<HTMLDivElement>(null);
56-
const [showDelete, setShowDelete] = useState(false);
57-
const [showSave, setShowSave] = useState(false);
58-
const [showDownload, setShowDownload] = useState(false);
59-
60-
return (
61-
<Container header={<Header variant="h2">Disabled Actions with Explanations</Header>}>
62-
<ScreenshotArea>
63-
<SpaceBetween direction="horizontal" size="s">
64-
<div
65-
ref={deleteWrapperRef}
66-
onMouseEnter={() => setShowDelete(true)}
67-
onMouseLeave={() => setShowDelete(false)}
68-
style={{ display: 'inline-block' }}
69-
>
70-
<Button
71-
aria-disabled="true"
72-
iconName="remove"
73-
onClick={e => e.preventDefault()}
74-
nativeButtonAttributes={{
75-
onFocus: () => setShowDelete(true),
76-
onBlur: () => setShowDelete(false),
77-
}}
78-
>
79-
Delete
80-
</Button>
81-
{showDelete && (
82-
<Tooltip
83-
content="You don't have permission to delete this resource"
84-
getTrack={() => deleteWrapperRef.current}
85-
position="top"
86-
onEscape={() => setShowDelete(false)}
87-
trackKey="delete-disabled"
88-
/>
89-
)}
90-
</div>
91-
92-
<div
93-
ref={saveWrapperRef}
94-
onMouseEnter={() => setShowSave(true)}
95-
onMouseLeave={() => setShowSave(false)}
96-
style={{ display: 'inline-block' }}
97-
>
98-
<Button
99-
aria-disabled="true"
100-
variant="primary"
101-
iconName="upload"
102-
onClick={e => e.preventDefault()}
103-
nativeButtonAttributes={{
104-
onFocus: () => setShowSave(true),
105-
onBlur: () => setShowSave(false),
106-
}}
107-
>
108-
Save
109-
</Button>
110-
{showSave && (
111-
<Tooltip
112-
content="No changes to save"
113-
getTrack={() => saveWrapperRef.current}
114-
position="top"
115-
onEscape={() => setShowSave(false)}
116-
trackKey="save-disabled"
117-
/>
118-
)}
119-
</div>
120-
121-
<div
122-
ref={downloadWrapperRef}
123-
onMouseEnter={() => setShowDownload(true)}
124-
onMouseLeave={() => setShowDownload(false)}
125-
style={{ display: 'inline-block' }}
126-
>
127-
<Button
128-
aria-disabled="true"
129-
iconName="download"
130-
onClick={e => e.preventDefault()}
131-
nativeButtonAttributes={{
132-
onFocus: () => setShowDownload(true),
133-
onBlur: () => setShowDownload(false),
134-
}}
135-
>
136-
Download Report
137-
</Button>
138-
{showDownload && (
139-
<Tooltip
140-
content="Report generation in progress. Please wait..."
141-
getTrack={() => downloadWrapperRef.current}
142-
position="top"
143-
onEscape={() => setShowDownload(false)}
144-
trackKey="download-disabled"
145-
/>
146-
)}
147-
</div>
148-
</SpaceBetween>
149-
</ScreenshotArea>
150-
</Container>
151-
);
152-
}
153-
15451
function TruncatedTextExample() {
15552
const ref1 = useRef<HTMLDivElement>(null);
15653
const ref2 = useRef<HTMLDivElement>(null);

0 commit comments

Comments
 (0)