From 02b3b71e62668493f61253a6a67919ec4c18ba97 Mon Sep 17 00:00:00 2001 From: bestguy <7zark7@gmail.com> Date: Fri, 7 May 2021 17:32:56 -0700 Subject: [PATCH] feat(ListGroup): Add ListGroupNumbered --- docs/lib/Components/ListGroupPage.js | 12 ++++++++++++ docs/lib/examples/ListGroupNumbered.js | 20 ++++++++++++++++++++ src/ListGroup.js | 12 +++++++++--- src/__tests__/ListGroup.spec.js | 8 ++++++++ types/lib/ListGroup.d.ts | 1 + 5 files changed, 50 insertions(+), 3 deletions(-) create mode 100644 docs/lib/examples/ListGroupNumbered.js diff --git a/docs/lib/Components/ListGroupPage.js b/docs/lib/Components/ListGroupPage.js index 9d3054cf6..bdd21b9ed 100644 --- a/docs/lib/Components/ListGroupPage.js +++ b/docs/lib/Components/ListGroupPage.js @@ -11,6 +11,7 @@ import ListGroupContextualClassesExample from '../examples/ListGroupContextualCl import ListGroupCustomContentExample from '../examples/ListGroupCustomContent'; import ListGroupFlushExample from '../examples/ListGroupFlush'; import ListGroupHorizontalExample from '../examples/ListGroupHorizontal'; +import ListGroupNumberedExample from '../examples/ListGroupNumbered'; const ListGroupBadgeExampleSource = require('!!raw-loader!../examples/ListGroupBadge'); const ListGroupExampleSource = require('!!raw-loader!../examples/ListGroup'); @@ -20,6 +21,7 @@ const ListGroupContextualClassesExampleSource = require('!!raw-loader!../example const ListGroupCustomContentExampleSource = require('!!raw-loader!../examples/ListGroupCustomContent'); const ListGroupFlushExampleSource = require('!!raw-loader!../examples/ListGroupFlush') const ListGroupHorizontalExampleSource = require("!!raw-loader!../examples/ListGroupHorizontal"); +const ListGroupNumberedExampleSource = require("!!raw-loader!../examples/ListGroupNumbered"); export default class ListGroupPage extends React.Component { render() { @@ -121,6 +123,16 @@ export default class ListGroupPage extends React.Component { {ListGroupHorizontalExampleSource} + + +
+); } diff --git a/docs/lib/examples/ListGroupNumbered.js b/docs/lib/examples/ListGroupNumbered.js new file mode 100644 index 000000000..4317d089a --- /dev/null +++ b/docs/lib/examples/ListGroupNumbered.js @@ -0,0 +1,20 @@ +import React from 'react'; +import { ListGroup, ListGroupItem } from 'reactstrap'; + +const Example = (props) => { + return ( ++ {ListGroupNumberedExampleSource} + +
The numbered
prop can be used to opt into numbered list group items.