Skip to content

Commit 5826210

Browse files
change: [DPS-35671] - Logs Stream - Add gov legal sign off section (#13131)
* change: [DPS-35671] - Logs Stream - Add gov legal sign off section
1 parent aa06582 commit 5826210

File tree

2 files changed

+27
-3
lines changed

2 files changed

+27
-3
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@linode/manager": Changed
3+
---
4+
5+
Legal sign off in Logs Streams Create Checkout bar ([#13131](https://github.com/linode/manager/pull/13131))

packages/manager/src/features/Delivery/Shared/FormSubmitBar/FormSubmitBar.tsx

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { Box, Button, Divider, Paper, Stack, Typography } from '@linode/ui';
22
import { capitalize } from '@linode/utilities';
3+
import { Link } from '@mui/material';
34
import * as React from 'react';
45
import { useMemo } from 'react';
56

@@ -64,9 +65,11 @@ export const FormSubmitBar = (props: StreamFormSubmitBarProps) => {
6465
</>
6566
)}
6667
<Divider dark spacingBottom={0} spacingTop={16} />
67-
<Typography mb={1}>
68-
Stream provisioning may take up to 45 minutes.
69-
</Typography>
68+
{formType === 'stream' && (
69+
<Typography mb={1}>
70+
Stream provisioning may take up to 45 minutes.
71+
</Typography>
72+
)}
7073
<Button
7174
buttonType="outlined"
7275
data-pendo-id={`${pagePendoId}-Test Connection`}
@@ -96,6 +99,22 @@ export const FormSubmitBar = (props: StreamFormSubmitBarProps) => {
9699
>
97100
{buttonLabel}
98101
</Button>
102+
{formType === 'stream' && (
103+
<Typography mb={1}>
104+
By using this service, you acknowledge your obligations under the
105+
United States Department of Justice Bulk Sensitive Data Transaction
106+
Rule (&#34;BSD Rule&#34;). You also agree that you will not use the
107+
service to transfer, onward transfer, or otherwise make accessible
108+
any United States government-related data or bulk United States
109+
sensitive personal data to countries of concern or a covered person,
110+
as each of those terms and concepts are defined in the{' '}
111+
<Link href="https://www.federalregister.gov/documents/2024/03/01/2024-04573/preventing-access-to-americans-bulk-sensitive-personal-data-and-united-states-government-related">
112+
BSD Rule
113+
</Link>
114+
. Anyone using the service is solely responsible for compliance with
115+
the BSD Rule.
116+
</Typography>
117+
)}
99118
</Stack>
100119
</Paper>
101120
);

0 commit comments

Comments
 (0)