import React from "react"; import { InjectedRouter } from "react-router"; import { Tab, TabList, TabPanel, Tabs } from "react-tabs"; import { APP_CONTEXT_ALL_TEAMS_ID } from "interfaces/team"; import Modal from "components/Modal"; import Button from "components/buttons/Button"; import TabsWrapper from "components/TabsWrapper"; import AppStoreVpp from "../AppStoreVpp"; import AddPackage from "../AddPackage"; const baseClass = "add-software-modal"; interface IAllTeamsMessageProps { onExit: () => void; } const AllTeamsMessage = ({ onExit }: IAllTeamsMessageProps) => { return ( <>

Please select a team first. Software can't be added when{" "} All teams is selected.

); }; interface IAddSoftwareModalProps { teamId: number; router: InjectedRouter; onExit: () => void; } const AddSoftwareModal = ({ teamId, router, onExit, }: IAddSoftwareModalProps) => { return ( <> {teamId === APP_CONTEXT_ALL_TEAMS_ID ? ( ) : ( Package App Store (VPP) )} ); }; export default AddSoftwareModal;