import HorizontalSpacer from "@dashboard/components/HorizontalSpacer"; import { CollectionFragment } from "@dashboard/graphql"; import ScrollableContent from "@dashboard/plugins/components/PluginsList/PluginAvailabilityStatusPopup/ScrollableContent"; import { Typography } from "@material-ui/core"; import { Pill, PillColor } from "@saleor/macaw-ui"; import React from "react"; import { MessageDescriptor, useIntl } from "react-intl"; import { messages } from "../ChannelsAvailabilityDropdown/messages"; import { useStyles } from "./styles"; export interface ChannelsAvailabilityMenuContentProps { pills: Pill[]; } export interface Pill { channel: CollectionFragment["channelListings"][0]["channel"]; color: PillColor; label: MessageDescriptor; } export const ChannelsAvailabilityMenuContent: React.FC< ChannelsAvailabilityMenuContentProps > = ({ pills }) => { const intl = useIntl(); const classes = useStyles({}); return (