import styles from './Nav.scss' import { h, Component, prop } from 'skatejs'; import { css } from '../_helpers/css'; interface NavContentProps extends JSX.HTMLProps { inline?: boolean, } export class NavContent extends Component { _props: NavContentProps; static get is() { return 'bl-nav-content' } static get props() { return { inline: prop.boolean({ attribute: true }), } } inline: boolean; renderCallback() { const { inline } = this; const className = css( 'c-nav__content u-window-box--none', { 'inline-li': inline }); return [ ,
  • ] } } customElements.define( NavContent.is, NavContent );