@@ -17,6 +17,7 @@ import { IDLabelSection } from './sections/IDLabel.js'
1717import { InputStepperSection } from './sections/InputStepper.js'
1818import { LexicalIconsSection } from './sections/LexicalIcons.js'
1919import { LoadingSection } from './sections/LoadingSection.js'
20+ import { LockedSection } from './sections/Locked.js'
2021import { ModalSection } from './sections/ModalSection.js'
2122import { NoListResultsSection } from './sections/NoListResults.js'
2223import { PillSection } from './sections/Pill.js'
@@ -60,6 +61,7 @@ type ComponentId =
6061 | 'json-field'
6162 | 'lexical-icons'
6263 | 'loading-overlay'
64+ | 'locked'
6365 // Patterns
6466 | 'modal'
6567 | 'no-list-results'
@@ -99,6 +101,7 @@ const componentOptions: ComponentOption[] = [
99101 { category : 'primitives' , label : 'Input' , value : 'input' } ,
100102 { category : 'primitives' , label : 'Input Stepper' , value : 'input-stepper' } ,
101103 { category : 'primitives' , label : 'Lexical Icons' , value : 'lexical-icons' } ,
104+ { category : 'primitives' , label : 'Locked' , value : 'locked' } ,
102105 { category : 'primitives' , label : 'Pill' , value : 'pill' } ,
103106 { category : 'primitives' , label : 'Popup' , value : 'popup' } ,
104107 { category : 'primitives' , label : 'Radio' , value : 'radio' } ,
@@ -239,6 +242,7 @@ export const ComponentsView: React.FC = () => {
239242 < CopyToClipboardSection selectedComponent = "copy-to-clipboard" />
240243 ) }
241244 { shouldShow ( 'banner' , 'primitives' ) && < BannerSection selectedComponent = "banner" /> }
245+ { shouldShow ( 'locked' , 'primitives' ) && < LockedSection selectedComponent = "locked" /> }
242246 { shouldShow ( 'input-stepper' , 'primitives' ) && (
243247 < InputStepperSection selectedComponent = "input-stepper" />
244248 ) }
0 commit comments