diff --git a/plugins/gatsby-source-newrelic-sdk/src/constants.js b/plugins/gatsby-source-newrelic-sdk/src/constants.js index 11cf8d86c..4a53676b2 100644 --- a/plugins/gatsby-source-newrelic-sdk/src/constants.js +++ b/plugins/gatsby-source-newrelic-sdk/src/constants.js @@ -9,6 +9,7 @@ module.exports.DOCUMENTED_COMPONENTS = [ 'AccountStorageQuery', 'AreaChart', 'AutoSizer', + 'Badge', 'BarChart', 'BillboardChart', 'BlockText', @@ -20,6 +21,7 @@ module.exports.DOCUMENTED_COMPONENTS = [ 'Checkbox', 'Dropdown', 'DropdownItem', + 'DropdownSection', 'EntitiesByDomainTypeQuery', 'EntitiesByGuidsQuery', 'EntitiesByNameQuery', @@ -29,6 +31,7 @@ module.exports.DOCUMENTED_COMPONENTS = [ 'EntityStorageMutation', 'EntityStorageQuery', 'EntityTitleTableRowCell', + 'FavoriteTableRowCell', 'FunnelChart', 'Grid', 'GridItem', @@ -37,21 +40,29 @@ module.exports.DOCUMENTED_COMPONENTS = [ 'HistogramChart', 'Icon', 'JsonChart', + 'Layout', + 'LayoutItem', 'LineChart', 'Link', 'List', 'ListItem', 'MetricTableRowCell', 'Modal', + 'MultilineTextField', 'NerdGraphMutation', 'NerdGraphQuery', 'NerdletStateContext', 'NrqlQuery', 'PieChart', 'PlatformStateContext', + 'Popover', + 'PopoverBody', + 'PopoverTrigger', 'Radio', 'RadioGroup', 'ScatterChart', + 'SegmentedControl', + 'SegmentedControlItem', 'Select', 'SelectItem', 'Spacing', @@ -61,6 +72,7 @@ module.exports.DOCUMENTED_COMPONENTS = [ 'Stack', 'StackedBarChart', 'StackItem', + 'Switch', 'Table', 'TableChart', 'TableHeader', diff --git a/plugins/gatsby-source-newrelic-sdk/src/getExamples.js b/plugins/gatsby-source-newrelic-sdk/src/getExamples.js index ebf474564..d1065bbe1 100644 --- a/plugins/gatsby-source-newrelic-sdk/src/getExamples.js +++ b/plugins/gatsby-source-newrelic-sdk/src/getExamples.js @@ -1,4 +1,4 @@ -const IGNORED_PREVIEWS = ['Dropdown', 'Modal', 'Tooltip']; +const IGNORED_PREVIEWS = ['Dropdown', 'Modal', 'Popover', 'Tooltip']; module.exports = (name, obj) => { const docs = obj[name].__docs__ || {}; diff --git a/src/data/sidenav.json b/src/data/sidenav.json index d4515abdd..6885f51e4 100644 --- a/src/data/sidenav.json +++ b/src/data/sidenav.json @@ -243,6 +243,14 @@ "displayName": "DropdownItem", "url": "/components/dropdown-item" }, + { + "displayName": "DropdownSection", + "url": "/components/dropdown-section" + }, + { + "displayName": "MultilineTextField", + "url": "/components/multiline-text-field" + }, { "displayName": "Radio", "url": "/components/radio" @@ -251,6 +259,14 @@ "displayName": "RadioGroup", "url": "/components/radio-group" }, + { + "displayName": "SegmentedControl", + "url": "/components/segmented-control" + }, + { + "displayName": "SegmentedControlItem", + "url": "/components/segmented-control-item" + }, { "displayName": "Select", "url": "/components/select" @@ -259,6 +275,10 @@ "displayName": "SelectItem", "url": "/components/select-item" }, + { + "displayName": "Switch", + "url": "/components/switch" + }, { "displayName": "TextField", "url": "/components/text-field" @@ -292,6 +312,10 @@ "displayName": "EntityTitleTableRowCell", "url": "/components/entity-title-table-row-cell" }, + { + "displayName": "FavoriteTableRowCell", + "url": "/components/favorite-table-row-cell" + }, { "displayName": "MetricTableRowCell", "url": "/components/metric-table-row-cell" @@ -330,6 +354,18 @@ "displayName": "Modal", "url": "/components/modal" }, + { + "displayName": "Popover", + "url": "/components/popover" + }, + { + "displayName": "PopoverBody", + "url": "/components/popover-body" + }, + { + "displayName": "PopoverTrigger", + "url": "/components/popover-trigger" + }, { "displayName": "Tooltip", "url": "/components/tooltip" @@ -363,6 +399,14 @@ "displayName": "GridItem", "url": "/components/grid-item" }, + { + "displayName": "Layout", + "url": "/components/layout" + }, + { + "displayName": "LayoutItem", + "url": "/components/layout-item" + }, { "displayName": "List", "url": "/components/list" @@ -396,6 +440,10 @@ { "displayName": "Text", "children": [ + { + "displayName": "Badge", + "url": "/components/badge" + }, { "displayName": "BlockText", "url": "/components/block-text" diff --git a/src/markdown-pages/components/badge.mdx b/src/markdown-pages/components/badge.mdx new file mode 100644 index 000000000..b2b650d4e --- /dev/null +++ b/src/markdown-pages/components/badge.mdx @@ -0,0 +1,7 @@ +--- +path: '/components/badge' +title: 'Badge' +description: 'A Badge component!' +component: 'Badge' +template: 'ComponentReferenceTemplate' +--- diff --git a/src/markdown-pages/components/dropdown-section.mdx b/src/markdown-pages/components/dropdown-section.mdx new file mode 100644 index 000000000..7bcc148b9 --- /dev/null +++ b/src/markdown-pages/components/dropdown-section.mdx @@ -0,0 +1,7 @@ +--- +path: '/components/dropdown-section' +title: 'DropdownSection' +description: 'A DropdownSection component!' +component: 'DropdownSection' +template: 'ComponentReferenceTemplate' +--- diff --git a/src/markdown-pages/components/favorite-table-row-cell.mdx b/src/markdown-pages/components/favorite-table-row-cell.mdx new file mode 100644 index 000000000..0c252af70 --- /dev/null +++ b/src/markdown-pages/components/favorite-table-row-cell.mdx @@ -0,0 +1,7 @@ +--- +path: '/components/favorite-table-row-cell' +title: 'FavoriteTableRowCell' +description: 'An FavoriteTableRowCell component!' +component: 'FavoriteTableRowCell' +template: 'ComponentReferenceTemplate' +--- diff --git a/src/markdown-pages/components/layout-item.mdx b/src/markdown-pages/components/layout-item.mdx new file mode 100644 index 000000000..fb9056025 --- /dev/null +++ b/src/markdown-pages/components/layout-item.mdx @@ -0,0 +1,7 @@ +--- +path: '/components/layout-item' +title: 'LayoutItem' +description: 'A LayoutItem component!' +component: 'LayoutItem' +template: 'ComponentReferenceTemplate' +--- diff --git a/src/markdown-pages/components/layout.mdx b/src/markdown-pages/components/layout.mdx new file mode 100644 index 000000000..35cee4988 --- /dev/null +++ b/src/markdown-pages/components/layout.mdx @@ -0,0 +1,7 @@ +--- +path: '/components/layout' +title: 'Layout' +description: 'A Layout component!' +component: 'Layout' +template: 'ComponentReferenceTemplate' +--- diff --git a/src/markdown-pages/components/multiline-text-field.mdx b/src/markdown-pages/components/multiline-text-field.mdx new file mode 100644 index 000000000..9b13f0c8b --- /dev/null +++ b/src/markdown-pages/components/multiline-text-field.mdx @@ -0,0 +1,7 @@ +--- +path: '/components/multiline-text-field' +title: 'MultilineTextField' +description: 'A MultilineTextField component!' +component: 'MultilineTextField' +template: 'ComponentReferenceTemplate' +--- diff --git a/src/markdown-pages/components/popover-body.mdx b/src/markdown-pages/components/popover-body.mdx new file mode 100644 index 000000000..28bb33628 --- /dev/null +++ b/src/markdown-pages/components/popover-body.mdx @@ -0,0 +1,7 @@ +--- +path: '/components/popover-body' +title: 'PopoverBody' +description: 'A PopoverBody component!' +component: 'PopoverBody' +template: 'ComponentReferenceTemplate' +--- diff --git a/src/markdown-pages/components/popover-trigger.mdx b/src/markdown-pages/components/popover-trigger.mdx new file mode 100644 index 000000000..8e40daf35 --- /dev/null +++ b/src/markdown-pages/components/popover-trigger.mdx @@ -0,0 +1,7 @@ +--- +path: '/components/popover-trigger' +title: 'PopoverTrigger' +description: 'A PopoverTrigger component!' +component: 'PopoverTrigger' +template: 'ComponentReferenceTemplate' +--- diff --git a/src/markdown-pages/components/popover.mdx b/src/markdown-pages/components/popover.mdx new file mode 100644 index 000000000..8642e2c0c --- /dev/null +++ b/src/markdown-pages/components/popover.mdx @@ -0,0 +1,7 @@ +--- +path: '/components/popover' +title: 'Popover' +description: 'A Popover component!' +component: 'Popover' +template: 'ComponentReferenceTemplate' +--- diff --git a/src/markdown-pages/components/segmented-control-item.mdx b/src/markdown-pages/components/segmented-control-item.mdx new file mode 100644 index 000000000..f0b96befa --- /dev/null +++ b/src/markdown-pages/components/segmented-control-item.mdx @@ -0,0 +1,7 @@ +--- +path: '/components/segmented-control-item' +title: 'SegmentedControlItem' +description: 'A SegmentedControlItem component!' +component: 'SegmentedControlItem' +template: 'ComponentReferenceTemplate' +--- diff --git a/src/markdown-pages/components/segmented-control.mdx b/src/markdown-pages/components/segmented-control.mdx new file mode 100644 index 000000000..9e48c4043 --- /dev/null +++ b/src/markdown-pages/components/segmented-control.mdx @@ -0,0 +1,7 @@ +--- +path: '/components/segmented-control' +title: 'SegmentedControl' +description: 'A SegmentedControl component!' +component: 'SegmentedControl' +template: 'ComponentReferenceTemplate' +--- diff --git a/src/markdown-pages/components/switch.mdx b/src/markdown-pages/components/switch.mdx new file mode 100644 index 000000000..08b68eb27 --- /dev/null +++ b/src/markdown-pages/components/switch.mdx @@ -0,0 +1,7 @@ +--- +path: '/components/switch' +title: 'Switch' +description: 'A Switch component!' +component: 'Switch' +template: 'ComponentReferenceTemplate' +---