1 import { Option } from "@sniptt/monads";
2 import { Component } from "inferno";
3 import { PictrsImage } from "./pictrs-image";
5 interface BannerIconHeaderProps {
6 banner: Option<string>;
10 export class BannerIconHeader extends Component<BannerIconHeaderProps, any> {
11 constructor(props: any, context: any) {
12 super(props, context);
17 <div class="position-relative mb-2">
18 {this.props.banner.match({
19 some: banner => <PictrsImage src={banner} banner alt="" />,
22 {this.props.icon.match({
27 pushup={this.props.banner.isSome()}