fleet/frontend/components/PremiumFeatureMessage/PremiumFeatureMessage.tsx
Gabriel Hernandez 73827717d6
update premium message to be more reusable (#11160)
quick PR to help the premium message be more reusable

- [x] Manual QA for all new/changed functionality
2023-04-13 16:48:28 +01:00

28 lines
803 B
TypeScript

import React from "react";
import classnames from "classnames";
import CustomLink from "components/CustomLink";
import Icon from "components/Icon";
interface IPremiumFeatureMessage {
className?: string;
}
const PremiumFeatureMessage = ({ className }: IPremiumFeatureMessage) => {
const classes = classnames("premium-feature-message-container", className);
return (
<div className={classes}>
<div className="premium-feature-message">
<Icon name="premium-feature" />
<p>This feature is included in Fleet Premium.</p>
<div className="external-link-and-icon">
<CustomLink url="https://fleetdm.com/upgrade" text="Learn more" />
<Icon name="external-link" />
</div>
</div>
</div>
);
};
export default PremiumFeatureMessage;