1 // Copyright (C) The Arvados Authors. All rights reserved.
3 // SPDX-License-Identifier: AGPL-3.0
5 import React from "react";
6 import { WarningIcon } from "components/icon/icon";
7 import { CustomStyleRulesCallback } from 'common/custom-theme';
8 import { DialogContentText, WithStyles, withStyles } from "@material-ui/core";
9 import { ArvadosTheme } from 'common/custom-theme';
11 type CssRules = 'container' | 'text';
13 const styles: CustomStyleRulesCallback<CssRules> = (theme: ArvadosTheme) => ({
23 interface WarningCollectionProps {
27 export const WarningCollection = withStyles(styles)(({ classes, text }: WarningCollectionProps & WithStyles<CssRules>) =>
28 <span className={classes.container}>
30 <DialogContentText className={classes.text}>{text}</DialogContentText>