fleet/frontend/pages/ManageControlsPage/components/EndUserExperiencePreview/EndUserExperiencePreview.tsx
Gabriel Hernandez 75212d81d4
Feat UI add end user auth to controls page (#11991)
relates to #11002

Implements the UI for mdm macos setup end user authentication page.


![image](https://github.com/fleetdm/fleet/assets/1153709/1af6c5d7-99d0-401d-9938-a78617eca817)


![image](https://github.com/fleetdm/fleet/assets/1153709/8f0ed8cc-63f5-425b-8f3a-f2f83ed018f7)



- [x] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
- [x] Manual QA for all new/changed functionality
2023-06-02 14:14:39 +01:00

34 lines
746 B
TypeScript

import classnames from "classnames";
import React from "react";
const baseClass = "end-user-experience-preview";
interface IEndUserExperiencePerviewProps {
previewImage: string;
altText?: string;
children?: React.ReactNode;
className?: string;
}
const EndUserExperiencePerview = ({
previewImage,
altText = "end user experience preview",
children,
className,
}: IEndUserExperiencePerviewProps) => {
const classes = classnames(baseClass, className);
return (
<div className={classes}>
<h3>End user experience</h3>
<>{children}</>
<img
className={`${baseClass}__preview-img`}
src={previewImage}
alt={altText}
/>
</div>
);
};
export default EndUserExperiencePerview;