-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(popover): add new component popover
- Loading branch information
Showing
91 changed files
with
1,822 additions
and
9 deletions.
There are no files selected for viewing
7 changes: 7 additions & 0 deletions
7
...s/libraries/core/src/components/popover/popover-content/ods-popover-content-attributes.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
import { OdsComponentAttributes } from '../../ods-component-attributes'; | ||
|
||
export interface OdsPopoverContentAttributes extends OdsComponentAttributes { | ||
/** | ||
* Popover attribute description | ||
*/ | ||
} |
21 changes: 21 additions & 0 deletions
21
...s/libraries/core/src/components/popover/popover-content/ods-popover-content-controller.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
import { OdsPopoverContent } from './ods-popover-content'; | ||
import { OdsComponentController } from '../../ods-component-controller'; | ||
|
||
/** | ||
* common controller logic for cmpnt component used by the different implementations. | ||
* it contains all the glue between framework implementation and the third party service. | ||
*/ | ||
export class OdsPopoverContentController extends OdsComponentController<OdsPopoverContent> { | ||
// private readonly logger = new OdsLogger('OdsPopoverContentController'); | ||
|
||
constructor(component: OdsPopoverContent) { | ||
super(component); | ||
} | ||
|
||
/** | ||
* Attributes validation documentation | ||
*/ | ||
validateAttributes(): void { | ||
return; | ||
} | ||
} |
7 changes: 7 additions & 0 deletions
7
...ies/core/src/components/popover/popover-content/ods-popover-content-default-attributes.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
import { OdsPopoverContentAttributes } from './ods-popover-content-attributes'; | ||
|
||
export const odsPopoverContentDefaultAttributesDoc = { | ||
// default attributes | ||
} as const; | ||
|
||
export const odsPopoverContentDefaultAttributes = odsPopoverContentDefaultAttributesDoc as OdsPopoverContentAttributes; |
5 changes: 5 additions & 0 deletions
5
packages/libraries/core/src/components/popover/popover-content/ods-popover-content-events.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
import { OdsComponentEvents } from '../../ods-component-events'; | ||
|
||
export interface OdsPopoverContentEvents extends OdsComponentEvents { | ||
// Events | ||
} |
5 changes: 5 additions & 0 deletions
5
...ages/libraries/core/src/components/popover/popover-content/ods-popover-content-methods.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
import { OdsComponentMethods } from '../../ods-component-methods'; | ||
|
||
export interface OdsPopoverContentMethods extends OdsComponentMethods { | ||
// Methods | ||
} |
Empty file.
16 changes: 16 additions & 0 deletions
16
packages/libraries/core/src/components/popover/popover-content/ods-popover-content.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
import { OdsPopoverContentAttributes } from './ods-popover-content-attributes'; | ||
import { OdsPopoverContentController } from './ods-popover-content-controller'; | ||
import { OdsPopoverContentEvents } from './ods-popover-content-events'; | ||
import { OdsPopoverContentMethods } from './ods-popover-content-methods'; | ||
import { OdsComponent } from '../../ods-component'; | ||
import { OdsComponentGenericEvents } from '../../ods-component-generic-events'; | ||
import { OdsComponentGenericMethods } from '../../ods-component-generic-methods'; | ||
|
||
/** | ||
* interface description of all implementation of `ods-popover-content`. | ||
* each implementation must have defined events, methods, attributes | ||
* and one controller for the common behavior logic | ||
*/ | ||
export type OdsPopoverContent<ComponentMethods extends OdsComponentGenericMethods<OdsPopoverContentMethods> = OdsComponentGenericMethods<OdsPopoverContentMethods>, | ||
ComponentEvents extends OdsComponentGenericEvents<OdsPopoverContentEvents> = OdsComponentGenericEvents<OdsPopoverContentEvents>> = | ||
OdsComponent<ComponentMethods, ComponentEvents, OdsPopoverContentAttributes, OdsPopoverContentController>; |
6 changes: 6 additions & 0 deletions
6
packages/libraries/core/src/components/popover/popover-content/public-api.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
export * from './ods-popover-content'; | ||
export * from './ods-popover-content-attributes'; | ||
export * from './ods-popover-content-controller'; | ||
export * from './ods-popover-content-default-attributes'; | ||
export * from './ods-popover-content-events'; | ||
export * from './ods-popover-content-methods'; |
7 changes: 7 additions & 0 deletions
7
packages/libraries/core/src/components/popover/popover/ods-popover-attributes.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
import { OdsComponentAttributes } from '../../ods-component-attributes'; | ||
|
||
export interface OdsPopoverAttributes extends OdsComponentAttributes { | ||
/** | ||
* Popover attribute description | ||
*/ | ||
} |
48 changes: 48 additions & 0 deletions
48
packages/libraries/core/src/components/popover/popover/ods-popover-controller.spec.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
import { | ||
OdsClearLoggerSpy, | ||
OdsInitializeLoggerSpy, | ||
OdsLoggerSpyReferences | ||
} from '@ovhcloud/ods-testing/src'; | ||
|
||
import { Ods } from '../../../configure/ods'; | ||
import { OdsLogger } from '../../../logger/ods-logger'; | ||
import { HTMLStencilElement } from '@stencil/core/internal'; | ||
import { OdsPopover } from './ods-popover'; | ||
import { OdsPopoverController } from './ods-popover-controller'; | ||
import { OdsPopoverMock } from './ods-popover-mock'; | ||
|
||
|
||
describe('spec:ods-popover-controller', () => { | ||
let controller: OdsPopoverController; | ||
let component: OdsPopover; | ||
let loggerSpyReferences: OdsLoggerSpyReferences; | ||
|
||
Ods.instance().logging(false); | ||
const logger = new OdsLogger('spec:ods-popover-controller'); | ||
|
||
function setup(attributes: Partial<OdsPopover> = {}) { | ||
component = { ...component, ...attributes }; | ||
controller = new OdsPopoverController(component); | ||
} | ||
|
||
beforeEach(() => { | ||
component = new OdsPopoverMock(); | ||
component.el = document.createElement('osds-popover') as HTMLStencilElement; | ||
|
||
const loggerMocked = new OdsLogger('myLoggerMocked'); | ||
loggerSpyReferences = OdsInitializeLoggerSpy({ | ||
loggerMocked: loggerMocked as never, | ||
spiedClass: OdsPopoverController | ||
}); | ||
}); | ||
|
||
afterEach(() => { | ||
OdsClearLoggerSpy(loggerSpyReferences); | ||
jest.clearAllMocks(); | ||
}); | ||
|
||
it('should initialize', () => { | ||
setup(); | ||
expect(controller).toBeTruthy(); | ||
}); | ||
}); |
79 changes: 79 additions & 0 deletions
79
packages/libraries/core/src/components/popover/popover/ods-popover-controller.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,79 @@ | ||
import { OdsPopover } from './ods-popover'; | ||
import { OdsComponentController } from '../../ods-component-controller'; | ||
import { OdsLogger } from '../../../logger/ods-logger'; | ||
|
||
/** | ||
* common controller logic for cmpnt component used by the different implementations. | ||
* it contains all the glue between framework implementation and the third party service. | ||
*/ | ||
export class OdsPopoverController extends OdsComponentController<OdsPopover> { | ||
private readonly logger = new OdsLogger('OdsPopoverController'); | ||
|
||
constructor(component: OdsPopover) { | ||
super(component); | ||
} | ||
|
||
/** | ||
* Attributes validation documentation | ||
*/ | ||
validateAttributes(): void { | ||
return; | ||
} | ||
|
||
handleTriggerClick(): void { | ||
this.logger.log('Click on trigger'); | ||
|
||
if (!this.component.surface) { | ||
return; | ||
} | ||
this.component.surface.opened = !this.component.surface.opened; | ||
} | ||
|
||
handleTriggerKey(event: KeyboardEvent): void { | ||
if((event.target as HTMLElement).tagName !== "OSDS-LINK" && (event.key === " " || event.key === "Enter")) { | ||
this.logger.log('Key on trigger'); | ||
|
||
if (!this.component.surface) { | ||
return; | ||
} | ||
this.component.surface.opened = !this.component.surface.opened; | ||
} | ||
|
||
if((event.target as HTMLElement).tagName !== "OSDS-LINK" && event.key === "Escape") { | ||
this.logger.log('EscapeKey on trigger'); | ||
if(this.component.surface) { | ||
this.component.surface.opened = false; | ||
} | ||
} | ||
} | ||
|
||
handleSurfaceKey(event: KeyboardEvent): void { | ||
if (event.key === "Escape") { | ||
this.logger.log('EscapeKey in surface'); | ||
if(this.component.surface) { | ||
this.component.surface.opened = false; | ||
} | ||
} | ||
} | ||
|
||
checkForClickOutside(event: any): void { | ||
if (this.component.el.contains(event.target) || this.component.surface === undefined || !this.component.surface.opened) { | ||
return; | ||
} else { | ||
this.logger.log('Click outside component while he is opened'); | ||
this.component.surface.close(); | ||
} | ||
} | ||
|
||
syncReferences(): void { | ||
if (this.component.surface && this.component.anchor) { | ||
this.component.surface.setAnchorElement(this.component.anchor); | ||
this.component.surface.setAnchorMargin( { | ||
top: 0, | ||
right: 0, | ||
bottom: 0, | ||
left: 0 | ||
}); | ||
} | ||
} | ||
} |
7 changes: 7 additions & 0 deletions
7
packages/libraries/core/src/components/popover/popover/ods-popover-default-attributes.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
import { OdsPopoverAttributes } from './ods-popover-attributes'; | ||
|
||
export const odsPopoverDefaultAttributesDoc = { | ||
// default attributes | ||
} as const; | ||
|
||
export const odsPopoverDefaultAttributes = odsPopoverDefaultAttributesDoc as OdsPopoverAttributes; |
5 changes: 5 additions & 0 deletions
5
packages/libraries/core/src/components/popover/popover/ods-popover-events.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
import { OdsComponentEvents } from '../../ods-component-events'; | ||
|
||
export interface OdsPopoverEvents extends OdsComponentEvents { | ||
// Events | ||
} |
5 changes: 5 additions & 0 deletions
5
packages/libraries/core/src/components/popover/popover/ods-popover-methods.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
import { OdsComponentMethods } from '../../ods-component-methods'; | ||
|
||
export interface OdsPopoverMethods extends OdsComponentMethods { | ||
// Methods | ||
} |
25 changes: 25 additions & 0 deletions
25
packages/libraries/core/src/components/popover/popover/ods-popover-mock.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
import { OdsPopover } from "./ods-popover"; | ||
import { OdsPopoverController } from "./ods-popover-controller"; | ||
import { OdsPopoverEvents } from "./ods-popover-events"; | ||
import { OdsPopoverMethods } from "./ods-popover-methods"; | ||
import { OcdkSurface } from '@ovhcloud/ods-cdk'; | ||
import { HTMLStencilElement } from '@stencil/core/internal'; | ||
|
||
/** | ||
* Mocked generic implementation that represents an `OdsPopover`. | ||
* it allows to test the controller with a stub implementation. | ||
*/ | ||
export class OdsPopoverMock implements OdsPopover<OdsPopoverMethods, OdsPopoverEvents> { | ||
controller: OdsPopoverController = jest.fn() as unknown as OdsPopoverController; | ||
el!: HTMLStencilElement; | ||
|
||
title: HTMLElement | null = null; | ||
anchor!: HTMLDivElement; | ||
surface: OcdkSurface | undefined = undefined; | ||
|
||
handleTriggerClick = jest.fn(); | ||
handleTriggerKey = jest.fn(); | ||
handleSurfaceKey = jest.fn(); | ||
checkForClickOutside = jest.fn(); | ||
syncReferences = jest.fn(); | ||
} |
32 changes: 32 additions & 0 deletions
32
packages/libraries/core/src/components/popover/popover/ods-popover.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
import { OdsPopoverAttributes } from './ods-popover-attributes'; | ||
import { OdsPopoverController } from './ods-popover-controller'; | ||
import { OdsPopoverEvents } from './ods-popover-events'; | ||
import { OdsPopoverMethods } from './ods-popover-methods'; | ||
import { OdsComponent } from '../../ods-component'; | ||
import { OdsComponentGenericEvents } from '../../ods-component-generic-events'; | ||
import { OdsComponentGenericMethods } from '../../ods-component-generic-methods'; | ||
import { OcdkSurface } from '@ovhcloud/ods-cdk'; | ||
import { HTMLStencilElement } from '@stencil/core/internal'; | ||
|
||
/** | ||
* interface description of all implementation of `ods-popover`. | ||
* each implementation must have defined events, methods, attributes | ||
* and one controller for the common behavior logic | ||
*/ | ||
|
||
export interface OdsPopoverBehavior { | ||
el: HTMLStencilElement; | ||
title: HTMLElement | null; | ||
anchor: HTMLDivElement; | ||
surface: OcdkSurface | undefined; | ||
|
||
handleTriggerClick(): void; | ||
handleTriggerKey(event: KeyboardEvent): void; | ||
handleSurfaceKey(event: KeyboardEvent): void; | ||
checkForClickOutside(event:any): void; | ||
syncReferences(): void; | ||
} | ||
|
||
export type OdsPopover<ComponentMethods extends OdsComponentGenericMethods<OdsPopoverMethods> = OdsComponentGenericMethods<OdsPopoverMethods>, | ||
ComponentEvents extends OdsComponentGenericEvents<OdsPopoverEvents> = OdsComponentGenericEvents<OdsPopoverEvents>> = | ||
OdsComponent<ComponentMethods, ComponentEvents, OdsPopoverAttributes, OdsPopoverController, OdsPopoverBehavior>; |
6 changes: 6 additions & 0 deletions
6
packages/libraries/core/src/components/popover/popover/public-api.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
export * from './ods-popover'; | ||
export * from './ods-popover-attributes'; | ||
export * from './ods-popover-controller'; | ||
export * from './ods-popover-default-attributes'; | ||
export * from './ods-popover-events'; | ||
export * from './ods-popover-methods'; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
export * from './popover/public-api'; | ||
export * from './popover-content/public-api'; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
8 changes: 8 additions & 0 deletions
8
...ies/testing/src/components/popover/popover-content/ods-popover-content-base-attributes.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
import { OdsPopoverContentAttributes } from '../../../../../core/src/index'; | ||
|
||
/** | ||
* Base attributes value | ||
*/ | ||
export const odsPopoverContentBaseAttributes: OdsPopoverContentAttributes = { | ||
|
||
}; |
1 change: 1 addition & 0 deletions
1
packages/libraries/testing/src/components/popover/popover-content/public-api.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
export * from './ods-popover-content-base-attributes'; |
8 changes: 8 additions & 0 deletions
8
packages/libraries/testing/src/components/popover/popover/ods-popover-base-attributes.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
import { OdsPopoverAttributes } from '../../../../../core/src/index'; | ||
|
||
/** | ||
* Base attributes value | ||
*/ | ||
export const odsPopoverBaseAttributes: OdsPopoverAttributes = { | ||
|
||
}; |
1 change: 1 addition & 0 deletions
1
packages/libraries/testing/src/components/popover/popover/public-api.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
export * from './ods-popover-base-attributes'; |
2 changes: 2 additions & 0 deletions
2
packages/libraries/testing/src/components/popover/public-api.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
export * from './popover/public-api'; | ||
export * from './popover-content/public-api'; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
14 changes: 14 additions & 0 deletions
14
packages/libraries/theming/size/ods-theming-size.popover.scss
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
|
||
/// @access private | ||
//@function ods-get--size-properties($size-name) { | ||
// @return ( | ||
// | ||
// ) | ||
//} | ||
|
||
/// @access private | ||
//@function ods-get--component-size-definition() { | ||
// @return ( | ||
// md: ods-get--size-properties(md) | ||
// ); | ||
//} |
3 changes: 3 additions & 0 deletions
3
packages/specifications/components/popover/specifications-popover-contents.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
| Name | default | Description | | ||
|---------|---------|-------------| | ||
| - | '' | | |
1 change: 1 addition & 0 deletions
1
packages/specifications/components/popover/specifications-popover-events.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
_none_ |
1 change: 1 addition & 0 deletions
1
packages/specifications/components/popover/specifications-popover-methods.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
_none_ |
3 changes: 3 additions & 0 deletions
3
packages/specifications/components/popover/specifications-popover-properties.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
| Name | Type | default | Description | | ||
|------|------|---------|-------------| | ||
| | | | | |
1 change: 1 addition & 0 deletions
1
packages/specifications/components/popover/specifications-popover-tests.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
_none_ |
Oops, something went wrong.