diff --git a/packages/react-core/src/components/Divider/examples/Divider.md b/packages/react-core/src/components/Divider/examples/Divider.md
index b62854854a6..93cf361ae2a 100644
--- a/packages/react-core/src/components/Divider/examples/Divider.md
+++ b/packages/react-core/src/components/Divider/examples/Divider.md
@@ -6,96 +6,43 @@ propComponents: ['Divider']
---
## Examples
+
### Using hr
-```js
-import React from 'react';
-import { Divider } from '@patternfly/react-core';
-
+```ts file='./DividerUsingHr.tsx'
```
### Using li
-```js
-import React from 'react';
-import { Divider } from '@patternfly/react-core/dist';
-
-
- - List item one
-
- - List item two
-
+
+```ts file='./DividerUsingLi.tsx'
```
### Using div
-```js
-import React from 'react';
-import { Divider } from '@patternfly/react-core';
-
+```ts file='./DividerUsingDiv.tsx'
```
### Inset medium
-```js
-import React from 'react';
-import { Divider } from '@patternfly/react-core';
-
+```ts file='./DividerInsetMedium.tsx'
```
### Inset at various breakpoints
-```js
-import React from 'react';
-import { Divider } from '@patternfly/react-core';
-
-
+
+```ts file='./DividerInsetVariousBreakpoints.tsx'
```
### Vertical in flex layout
-```js
-import React from 'react';
-import { Divider, Flex, FlexItem } from '@patternfly/react-core';
-
-
- first item
-
- second item
-
+
+```ts file='./DividerVerticalFlex.tsx'
```
-### Vertical, inset medium in flex layout
-```js
-import React from 'react';
-import { Divider, Flex, FlexItem } from '@patternfly/react-core';
+### Vertical in flex layout, inset medium
-
- first item
-
- second item
-
+```ts file='./DividerVerticalFlexInsetMedium.tsx'
```
-### Vertical, inset at various breakpoints
-```js
-import React from 'react';
-import { Divider, Flex, FlexItem } from '@patternfly/react-core';
-
-
- first item
-
- first item
-
+### Vertical in flex layout, inset at various breakpoints
+
+```ts file='./DividerVerticalFlexInsetVariousBreakpoints.tsx'
```
diff --git a/packages/react-core/src/components/Divider/examples/DividerInsetMedium.tsx b/packages/react-core/src/components/Divider/examples/DividerInsetMedium.tsx
new file mode 100644
index 00000000000..281c786b590
--- /dev/null
+++ b/packages/react-core/src/components/Divider/examples/DividerInsetMedium.tsx
@@ -0,0 +1,4 @@
+import React from 'react';
+import { Divider } from '@patternfly/react-core';
+
+export const DividerInsetMedium: React.FunctionComponent = () => ;
diff --git a/packages/react-core/src/components/Divider/examples/DividerInsetVariousBreakpoints.tsx b/packages/react-core/src/components/Divider/examples/DividerInsetVariousBreakpoints.tsx
new file mode 100644
index 00000000000..20f43d5dedc
--- /dev/null
+++ b/packages/react-core/src/components/Divider/examples/DividerInsetVariousBreakpoints.tsx
@@ -0,0 +1,13 @@
+import React from 'react';
+import { Divider } from '@patternfly/react-core';
+
+export const DividerInsetVariousBreakpoints: React.FunctionComponent = () => (
+
+);
diff --git a/packages/react-core/src/components/Divider/examples/DividerUsingDiv.tsx b/packages/react-core/src/components/Divider/examples/DividerUsingDiv.tsx
new file mode 100644
index 00000000000..fc16716c5f7
--- /dev/null
+++ b/packages/react-core/src/components/Divider/examples/DividerUsingDiv.tsx
@@ -0,0 +1,4 @@
+import React from 'react';
+import { Divider } from '@patternfly/react-core';
+
+export const DividerUsingDiv: React.FunctionComponent = () => ;
diff --git a/packages/react-core/src/components/Divider/examples/DividerUsingHr.tsx b/packages/react-core/src/components/Divider/examples/DividerUsingHr.tsx
new file mode 100644
index 00000000000..8ca86bcdee6
--- /dev/null
+++ b/packages/react-core/src/components/Divider/examples/DividerUsingHr.tsx
@@ -0,0 +1,4 @@
+import React from 'react';
+import { Divider } from '@patternfly/react-core';
+
+export const DividerUsingHr: React.FunctionComponent = () => ;
diff --git a/packages/react-core/src/components/Divider/examples/DividerUsingLi.tsx b/packages/react-core/src/components/Divider/examples/DividerUsingLi.tsx
new file mode 100644
index 00000000000..b71602dc05c
--- /dev/null
+++ b/packages/react-core/src/components/Divider/examples/DividerUsingLi.tsx
@@ -0,0 +1,10 @@
+import React from 'react';
+import { Divider } from '@patternfly/react-core';
+
+export const DividerUsingLi: React.FunctionComponent = () => (
+
+ - List item one
+
+ - List item two
+
+);
diff --git a/packages/react-core/src/components/Divider/examples/DividerVerticalFlex.tsx b/packages/react-core/src/components/Divider/examples/DividerVerticalFlex.tsx
new file mode 100644
index 00000000000..6742f01b894
--- /dev/null
+++ b/packages/react-core/src/components/Divider/examples/DividerVerticalFlex.tsx
@@ -0,0 +1,10 @@
+import React from 'react';
+import { Divider, Flex, FlexItem } from '@patternfly/react-core';
+
+export const DividerVerticalFlex: React.FunctionComponent = () => (
+
+ first item
+
+ second item
+
+);
diff --git a/packages/react-core/src/components/Divider/examples/DividerVerticalFlexInsetMedium.tsx b/packages/react-core/src/components/Divider/examples/DividerVerticalFlexInsetMedium.tsx
new file mode 100644
index 00000000000..f9738446b41
--- /dev/null
+++ b/packages/react-core/src/components/Divider/examples/DividerVerticalFlexInsetMedium.tsx
@@ -0,0 +1,10 @@
+import React from 'react';
+import { Divider, Flex, FlexItem } from '@patternfly/react-core';
+
+export const DividerVerticalFlexInsetMedium: React.FunctionComponent = () => (
+
+ first item
+
+ second item
+
+);
diff --git a/packages/react-core/src/components/Divider/examples/DividerVerticalFlexInsetVariousBreakpoints.tsx b/packages/react-core/src/components/Divider/examples/DividerVerticalFlexInsetVariousBreakpoints.tsx
new file mode 100644
index 00000000000..e82d433546d
--- /dev/null
+++ b/packages/react-core/src/components/Divider/examples/DividerVerticalFlexInsetVariousBreakpoints.tsx
@@ -0,0 +1,18 @@
+import React from 'react';
+import { Divider, Flex, FlexItem } from '@patternfly/react-core';
+
+export const DividerVerticalFlexInsetVariousBreakpoints: React.FunctionComponent = () => (
+
+ first item
+
+ first item
+
+);