import * as React from "react";
import { AircamLogo } from "./sprites/AircamLogo";
import { Email } from "./sprites/Email";
import { Facebook } from "./sprites/Facebook";
import { FilledStar } from "./sprites/FilledStar";
import { FramedProfile } from "./sprites/FramedProfile";
import { Heart } from "./sprites/Heart";
import { Instagram } from "./sprites/Instagram";
import { LeftChevron } from "./sprites/LeftChevron";
import { LinkedIn } from "./sprites/LinkedIn";
import { Pencil } from "./sprites/Pencil";
import { Permalink } from "./sprites/Permalink";
import { Phone } from "./sprites/Phone";
import { Profile } from "./sprites/Profile";
import { RightChevron } from "./sprites/RightChevron";
import { Star } from "./sprites/Star";
import { TapAndHold } from "./sprites/TapAndHold";
import { Twitter } from "./sprites/Twitter";
import { Plus } from "./sprites/Plus";
export enum SpriteType {
AircamLogo = "AircamLogo",
Email = "Email",
Facebook = "Facebook",
FilledStar = "FilledStar",
FramedProfile = "FramedProfile",
Heart = "Heart",
Instagram = "Instagram",
LeftChevron = "LeftChevron",
LinkedIn = "LinkedIn",
Pencil = "Pencil",
Permalink = "Permalink",
Phone = "Phone",
Profile = "Profile",
RightChevron = "RightChevron",
Star = "Star",
TapAndHold = "TapAndHold",
Twitter = "Twitter",
Plus = "Plus",
}
export interface ISpriteProps {
type: SpriteType;
}
export const Sprite = ({ type }: ISpriteProps) => ((() => {
switch (type) {
case SpriteType.FramedProfile:
return
case SpriteType.Star:
return
case SpriteType.FilledStar:
return
case SpriteType.Heart:
return
case SpriteType.Instagram:
return
case SpriteType.Profile:
return
case SpriteType.Facebook:
return
case SpriteType.Permalink:
return
case SpriteType.AircamLogo:
return
case SpriteType.RightChevron:
return
case SpriteType.LeftChevron:
return
case SpriteType.LinkedIn:
return
case SpriteType.TapAndHold:
return
case SpriteType.Twitter:
return
case SpriteType.Plus:
return
case SpriteType.Phone:
return
case SpriteType.Email:
return
case SpriteType.Pencil:
return
}
})())