Skip to content
This repository was archived by the owner on Mar 4, 2020. It is now read-only.

Commit d2ae9e1

Browse files
author
Silviu Avram
committed
used functional components in the examples
1 parent b9d5412 commit d2ae9e1

5 files changed

+56
-77
lines changed

docs/src/examples/components/Dropdown/Types/DropdownExampleMultipleSearch.shorthand.tsx

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,17 @@ const inputItems = [
1313
'Selina Kyle',
1414
]
1515

16-
class DropdownExample extends React.Component {
17-
render() {
18-
return (
19-
<Dropdown
20-
multiple
21-
search
22-
getA11ySelectionMessage={getA11ySelectionMessage}
23-
getA11yStatusMessage={getA11yStatusMessage}
24-
noResultsMessage="We couldn't find any matches."
25-
placeholder="Start typing a name"
26-
items={inputItems}
27-
/>
28-
)
29-
}
30-
}
16+
const DropdownExample = () => (
17+
<Dropdown
18+
multiple
19+
search
20+
getA11ySelectionMessage={getA11ySelectionMessage}
21+
getA11yStatusMessage={getA11yStatusMessage}
22+
noResultsMessage="We couldn't find any matches."
23+
placeholder="Start typing a name"
24+
items={inputItems}
25+
/>
26+
)
3127

3228
const getA11ySelectionMessage = {
3329
onAdd: item => `${item} has been selected.`,

docs/src/examples/components/Dropdown/Types/DropdownExampleSingleSelection.shorthand.tsx

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,16 @@ const inputItems = [
1313
'Selina Kyle',
1414
]
1515

16-
class DropdownExample extends React.Component {
17-
render() {
18-
return (
19-
<Dropdown
20-
getA11yStatusMessage={getA11yStatusMessage}
21-
getA11ySelectionMessage={{
22-
onAdd: item => `${item} has been selected.`,
23-
}}
24-
placeholder="Select your hero"
25-
items={inputItems}
26-
/>
27-
)
28-
}
29-
}
16+
const DropdownExample = () => (
17+
<Dropdown
18+
getA11yStatusMessage={getA11yStatusMessage}
19+
getA11ySelectionMessage={{
20+
onAdd: item => `${item} has been selected.`,
21+
}}
22+
placeholder="Select your hero"
23+
items={inputItems}
24+
/>
25+
)
3026

3127
const getA11yStatusMessage = ({
3228
isOpen,

docs/src/examples/components/Dropdown/Variations/DropdownExampleMultipleSearchFluid.shorthand.tsx

Lines changed: 12 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -12,23 +12,18 @@ const inputItems = [
1212
'Peter Parker',
1313
'Selina Kyle',
1414
]
15-
16-
class DropdownExample extends React.Component {
17-
render() {
18-
return (
19-
<Dropdown
20-
multiple
21-
getA11ySelectionMessage={getA11ySelectionMessage}
22-
getA11yStatusMessage={getA11yStatusMessage}
23-
noResultsMessage="We couldn't find any matches."
24-
search
25-
fluid
26-
placeholder="Start typing a name"
27-
items={inputItems}
28-
/>
29-
)
30-
}
31-
}
15+
const DropdownExample = () => (
16+
<Dropdown
17+
multiple
18+
getA11ySelectionMessage={getA11ySelectionMessage}
19+
getA11yStatusMessage={getA11yStatusMessage}
20+
noResultsMessage="We couldn't find any matches."
21+
search
22+
fluid
23+
placeholder="Start typing a name"
24+
items={inputItems}
25+
/>
26+
)
3227

3328
const getA11ySelectionMessage = {
3429
onAdd: item => `${item} has been selected.`,

docs/src/examples/components/Dropdown/Variations/DropdownExampleMultipleSearchImageAndContent.shorthand.tsx

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -49,21 +49,17 @@ const inputItems = [
4949
},
5050
]
5151

52-
class DropdownExample extends React.Component {
53-
render() {
54-
return (
55-
<Dropdown
56-
multiple
57-
getA11yStatusMessage={getA11yStatusMessage}
58-
search
59-
getA11ySelectionMessage={getA11ySelectionMessage}
60-
noResultsMessage="We couldn't find any matches."
61-
placeholder="Start typing a name"
62-
items={inputItems}
63-
/>
64-
)
65-
}
66-
}
52+
const DropdownExample = () => (
53+
<Dropdown
54+
multiple
55+
getA11yStatusMessage={getA11yStatusMessage}
56+
search
57+
getA11ySelectionMessage={getA11ySelectionMessage}
58+
noResultsMessage="We couldn't find any matches."
59+
placeholder="Start typing a name"
60+
items={inputItems}
61+
/>
62+
)
6763

6864
const getA11ySelectionMessage = {
6965
onAdd: item => `${item.header} has been selected.`,

docs/src/examples/components/Dropdown/Variations/DropdownExampleMultipleSearchToggleButton.shorthand.tsx

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -13,22 +13,18 @@ const inputItems = [
1313
'Selina Kyle',
1414
]
1515

16-
class DropdownExample extends React.Component {
17-
render() {
18-
return (
19-
<Dropdown
20-
multiple
21-
getA11yStatusMessage={getA11yStatusMessage}
22-
getA11ySelectionMessage={getA11ySelectionMessage}
23-
noResultsMessage="We couldn't find any matches."
24-
search
25-
placeholder="Start typing a name"
26-
toggleButton
27-
items={inputItems}
28-
/>
29-
)
30-
}
31-
}
16+
const DropdownExample = () => (
17+
<Dropdown
18+
multiple
19+
getA11yStatusMessage={getA11yStatusMessage}
20+
getA11ySelectionMessage={getA11ySelectionMessage}
21+
noResultsMessage="We couldn't find any matches."
22+
search
23+
placeholder="Start typing a name"
24+
toggleButton
25+
items={inputItems}
26+
/>
27+
)
3228

3329
const getA11ySelectionMessage = {
3430
onAdd: item => `${item} has been selected.`,

0 commit comments

Comments
 (0)