update copy for ABM terms banner message (#14774)

relates to #13012

Updates the copy of the ABM terms banner message to reflect that Apple
may take a long time to update that the terms have been accepted.

- [x] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [x] Manual QA for all new/changed functionality
This commit is contained in:
Gabriel Hernandez 2023-10-27 18:06:10 +01:00 committed by GitHub
parent 0b73f43ebd
commit 019377368d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 13 deletions

View file

@ -0,0 +1,2 @@
- update the copy of the ABM terms banner to reflect that Apple may take a while to report the
correct status back to Fleet.

View file

@ -1,27 +1,17 @@
import React from "react";
import PATHS from "router/paths";
import { browserHistory } from "react-router";
import Button from "components/buttons/Button";
import CustomLink from "components/CustomLink";
const baseClass = "apple-bm-terms-message";
const AppleBMTermsMessage = () => {
const onClick = (): void => {
browserHistory.push(PATHS.MANAGE_HOSTS);
};
return (
<div className={baseClass}>
<p>
Your organization cant automatically enroll macOS hosts until you
Your organization can&apos;t automatically enroll macOS hosts until you
accept the new terms and conditions for Apple Business Manager (ABM). An
ABM administrator can accept these terms. Done?{" "}
<Button onClick={onClick} variant="unstyled">
Go to Hosts
</Button>{" "}
to remove this banner.
ABM administrator can accept these terms. Done? It might take some time
for ABM to report back to Fleet.
</p>
<CustomLink
url="https://business.apple.com/"

View file

@ -1,5 +1,6 @@
.apple-bm-terms-message {
display: flex;
gap: $pad-medium;
justify-content: space-between;
align-items: center;
padding: 12px $pad-large;