Skip to content

Commit 2e36b00

Browse files
authored
docs: hook followup from testing (#9166)
* update provider docs * fix styling, hopefully... * update api section for consistency * fix clipboard example * remove api from the top in useFocusVisible
1 parent c71aa94 commit 2e36b00

27 files changed

+146
-108
lines changed

packages/dev/s2-docs/pages/react-aria/FocusRing.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,6 @@ import './FocusRingExample.css';
4545

4646
## API
4747

48+
### FocusRing
49+
4850
<PropTable links={docs.links} component={docs.exports.FocusRing} />

packages/dev/s2-docs/pages/react-aria/FocusScope.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ function ToolbarButton(props) {
120120

121121
## API
122122

123-
### Props
123+
### FocusScope
124124

125125
<PropTable links={docs.links} component={docs.exports.FocusScope} />
126126

packages/dev/s2-docs/pages/react-aria/I18nProvider.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ import {I18nProvider} from '@react-aria/i18n';
3535
</I18nProvider>
3636
```
3737

38-
## Props
38+
## API
39+
40+
### I18nProvider
3941

4042
<PropTable component={docs.exports.I18nProvider} links={docs.links} />

packages/dev/s2-docs/pages/react-aria/PortalProvider.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,9 @@ function MyOverlay(props) {
166166
}
167167
```
168168

169-
## Props
169+
## API
170+
171+
### PortalProvider
170172

171173
<PropTable links={docs.links} component={docs.exports.UNSAFE_PortalProvider} />
172174

packages/dev/s2-docs/pages/react-aria/SSRProvider.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ import {SSRProvider} from '@react-aria/ssr';
3636
</SSRProvider>
3737
```
3838

39-
## Props
39+
## API
40+
41+
### SSRProvider
4042

4143
<PropTable component={docs.exports.SSRProvider} links={docs.links} />

packages/dev/s2-docs/pages/react-aria/VisuallyHidden.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ let {visuallyHiddenProps} = useVisuallyHidden();
5151

5252
## API
5353

54+
### VisuallyHidden
55+
5456
<PropTable links={docs.links} component={docs.exports.VisuallyHidden} />
5557

5658
{/* not implemented yet */}

packages/dev/s2-docs/pages/react-aria/useClipboard.mdx

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,10 @@ governing permissions and limitations under the License. */}
1010
import {Layout} from '../../src/Layout';
1111
export default Layout;
1212
import {FunctionAPI} from '../../src/FunctionAPI';
13+
import {InterfaceType} from '../../src/types';
1314
import docs from 'docs:@react-aria/dnd';
1415
import sharedDocs from 'docs:@react-types/shared/src/dnd.d.ts';
16+
1517
export const section = 'Interactions';
1618

1719
# useClipboard
@@ -414,4 +416,12 @@ function Pasteable() {
414416

415417
## API
416418

417-
<FunctionAPI function={docs.exports.useClipboard} links={docs.links} />
419+
<FunctionAPI function={docs.exports.useClipboard} links={docs.links} />
420+
421+
### ClipboardProps
422+
423+
<InterfaceType {...docs.exports.ClipboardProps} />
424+
425+
### ClipboardResult
426+
427+
<InterfaceType {...docs.exports.ClipboardResult} />

packages/dev/s2-docs/pages/react-aria/useClipboardExample.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
padding: 10px;
88
margin-right: 20px;
99
border-radius: 8px;
10-
color: var(--color-white);
10+
color: var(--text-color);
1111
}
1212

1313
[role=textbox]:focus {
@@ -25,5 +25,5 @@
2525
border-radius: 4px;
2626
font-size: small;
2727
letter-spacing: .2em;
28-
color: var(--color-white);
28+
color: var(--text-color);
2929
}

packages/dev/s2-docs/pages/react-aria/useDateFormatter.mdx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ governing permissions and limitations under the License. */}
1010
import {Layout} from '../../src/Layout';
1111
export default Layout;
1212
import {FunctionAPI} from '../../src/FunctionAPI';
13+
import {InterfaceType} from '../../src/types';
1314
import docs from 'docs:@react-aria/i18n';
1415

1516
export const section = 'Utilities';
@@ -55,3 +56,12 @@ function CurrentDate() {
5556
## API
5657

5758
<FunctionAPI function={docs.exports.useDateFormatter} links={docs.links} />
59+
60+
### DateFormatterOptions
61+
62+
<InterfaceType {...docs.exports.DateFormatterOptions} />
63+
64+
### DateFormatter
65+
66+
<InterfaceType {...docs.exports.DateFormatter} />
67+

packages/dev/s2-docs/pages/react-aria/useDrag.mdx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,10 @@ import {Layout} from '../../src/Layout';
1111
export default Layout;
1212
import {GroupedPropTable} from '../../src/PropTable';
1313
import {FunctionAPI} from '../../src/FunctionAPI';
14+
import {InterfaceType} from '../../src/types';
1415
import docs from 'docs:@react-aria/dnd';
1516
import sharedDocs from 'docs:@react-types/shared/src/dnd.d.ts';
17+
1618
export const section = 'Interactions';
1719

1820
# useDrag
@@ -306,3 +308,11 @@ function Draggable() {
306308
## API
307309

308310
<FunctionAPI function={docs.exports.useDrag} links={docs.links} />
311+
312+
### DragOptions
313+
314+
<InterfaceType {...docs.exports.DragOptions} />
315+
316+
### DragResult
317+
318+
<InterfaceType {...docs.exports.DragResult} />

0 commit comments

Comments
 (0)