Skip to content

Commit 5dd5fcd

Browse files
committed
Merge branch 'main' of github.com:adobe/react-spectrum
# Conflicts: # packages/@react-spectrum/inlinealert/package.json # packages/@react-types/inlinealert/package.json
2 parents ae06a6e + cd601ff commit 5dd5fcd

File tree

8 files changed

+17
-57
lines changed

8 files changed

+17
-57
lines changed

packages/@react-spectrum/inlinealert/chromatic/InlineAlert.chromatic.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,9 @@
1212

1313
import {Content} from '@react-spectrum/view';
1414
import {Heading} from '@react-spectrum/text';
15-
import {InlineAlert} from '../';
15+
import {InlineAlert, SpectrumInlineAlertProps} from '../';
1616
import {Meta} from '@storybook/react';
1717
import React from 'react';
18-
import {SpectrumInlineAlertProps} from '@react-types/inlinealert';
1918

2019
const meta: Meta<SpectrumInlineAlertProps> = {
2120
title: 'InlineAlert',

packages/@react-spectrum/inlinealert/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@
4040
"@react-aria/utils": "^3.19.0",
4141
"@react-spectrum/layout": "^3.5.4",
4242
"@react-spectrum/utils": "^3.10.1",
43-
"@react-types/inlinealert": "3.0.0-rc.1",
4443
"@react-types/shared": "^3.19.0",
4544
"@spectrum-icons/ui": "^3.5.4",
4645
"@swc/helpers": "^0.5.0"

packages/@react-spectrum/inlinealert/src/InlineAlert.tsx

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,30 @@
1212

1313
import AlertMedium from '@spectrum-icons/ui/AlertMedium';
1414
import {classNames, SlotProvider, useDOMRef, useStyleProps} from '@react-spectrum/utils';
15-
import {DOMRef} from '@react-types/shared';
15+
import {DOMProps, DOMRef, StyleProps} from '@react-types/shared';
1616
import {filterDOMProps} from '@react-aria/utils';
1717
import {Grid} from '@react-spectrum/layout';
1818
import InfoMedium from '@spectrum-icons/ui/InfoMedium';
1919
// @ts-ignore
2020
import intlMessages from '../intl/*.json';
21-
import React from 'react';
22-
import {SpectrumInlineAlertProps} from '@react-types/inlinealert';
21+
import React, {ReactNode} from 'react';
2322
import styles from '@adobe/spectrum-css-temp/components/inlinealert/vars.css';
2423
import SuccessMedium from '@spectrum-icons/ui/SuccessMedium';
2524
import {useLocalizedStringFormatter} from '@react-aria/i18n';
2625
import {useProviderProps} from '@react-spectrum/provider';
2726

27+
export interface SpectrumInlineAlertProps extends DOMProps, StyleProps {
28+
/**
29+
* The [visual style](https://spectrum.adobe.com/page/in-line-alert/#Options) of the Inline Alert.
30+
* @default 'neutral'
31+
*/
32+
variant?: 'neutral' | 'info' | 'positive' | 'notice' | 'negative',
33+
/**
34+
* The contents of the Inline Alert.
35+
*/
36+
children: ReactNode
37+
}
38+
2839
let ICONS = {
2940
info: InfoMedium,
3041
positive: SuccessMedium,

packages/@react-spectrum/inlinealert/src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,4 @@
1313
/// <reference types="css-module-types" />
1414

1515
export {InlineAlert} from './InlineAlert';
16+
export type {SpectrumInlineAlertProps} from './InlineAlert';

packages/@react-spectrum/inlinealert/stories/InlineAlert.stories.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,9 @@
1313
import {Button} from '@react-spectrum/button';
1414
import {Content} from '@react-spectrum/view';
1515
import {Heading} from '@react-spectrum/text';
16-
import {InlineAlert} from '../';
16+
import {InlineAlert, SpectrumInlineAlertProps} from '../';
1717
import {Meta} from '@storybook/react';
1818
import React, {useState} from 'react';
19-
import {SpectrumInlineAlertProps} from '@react-types/inlinealert';
2019

2120
type StoryArgs = SpectrumInlineAlertProps & {title: string, content: string};
2221

packages/@react-types/inlinealert/README.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

packages/@react-types/inlinealert/package.json

Lines changed: 0 additions & 20 deletions
This file was deleted.

packages/@react-types/inlinealert/src/index.d.ts

Lines changed: 0 additions & 26 deletions
This file was deleted.

0 commit comments

Comments
 (0)