fix: tooltip storybook demo fix

This commit is contained in:
Thijs Louisse 2020-05-18 15:51:33 +02:00
parent f9ce60c08c
commit e84dac2a48
2 changed files with 7 additions and 1 deletions

View file

@ -1,6 +1,9 @@
import { css, html, LitElement } from '@lion/core'; import { css, html, LitElement } from '@lion/core';
import { OverlayMixin } from '@lion/overlays'; import { OverlayMixin } from '@lion/overlays';
/**
* @customElement lion-tooltip
*/
export class LionTooltip extends OverlayMixin(LitElement) { export class LionTooltip extends OverlayMixin(LitElement) {
static get properties() { static get properties() {
return { return {
@ -73,7 +76,9 @@ export class LionTooltip extends OverlayMixin(LitElement) {
} }
connectedCallback() { connectedCallback() {
if (super.connectedCallback) {
super.connectedCallback(); super.connectedCallback();
}
this._overlayContentNode.setAttribute('role', 'tooltip'); this._overlayContentNode.setAttribute('role', 'tooltip');
} }

View file

@ -3,6 +3,7 @@ import { css } from '@lion/core';
import { tooltipDemoStyles } from './tooltipDemoStyles.js'; import { tooltipDemoStyles } from './tooltipDemoStyles.js';
import { LionTooltip } from '../src/LionTooltip.js'; import { LionTooltip } from '../src/LionTooltip.js';
import '../lion-tooltip.js'; import '../lion-tooltip.js';
<Meta <Meta
title="Overlays/Tooltip" title="Overlays/Tooltip"
parameters={{ parameters={{