Toast renamed to Toasts

This commit is contained in:
svetlagasheva 2020-01-10 13:07:38 +02:00
parent d29114b49b
commit 706ef68162
9 changed files with 10 additions and 10 deletions

View file

@ -1,3 +0,0 @@
const Toast = require('./Toast');
module.exports = Toast;

View file

@ -8,7 +8,7 @@ const styles = require('./styles');
const DEFAULT_TIMEOUT = 2000; const DEFAULT_TIMEOUT = 2000;
const Toast = React.forwardRef(({ className }, ref) => { const Toasts = React.forwardRef(({ className }, ref) => {
const toastsContainer = useToastsContainer(); const toastsContainer = useToastsContainer();
const [toastItems, dispatch] = React.useReducer( const [toastItems, dispatch] = React.useReducer(
(state, action) => { (state, action) => {
@ -47,11 +47,11 @@ const Toast = React.forwardRef(({ className }, ref) => {
return toastItems.length === 0 ? null : ( return toastItems.length === 0 ? null : (
<ModalsContainerContext.Provider value={toastsContainer}> <ModalsContainerContext.Provider value={toastsContainer}>
<Modal className={classnames(className, styles['toast-container'])} disabled={true}> <Modal className={classnames(className, styles['toasts-container'])} disabled={true}>
{toastItems.map((item, index) => (<ToastItem {...item} key={index} />))} {toastItems.map((item, index) => (<ToastItem {...item} key={index} />))}
</Modal> </Modal>
</ModalsContainerContext.Provider> </ModalsContainerContext.Provider>
); );
}); });
module.exports = Toast; module.exports = Toasts;

View file

@ -0,0 +1,3 @@
const Toasts = require('./Toasts');
module.exports = Toasts;

View file

@ -1,4 +1,4 @@
.toast-container { .toasts-container {
position: absolute; position: absolute;
top: var(--nav-bar-size); top: var(--nav-bar-size);
right: 0; right: 0;

View file

@ -16,7 +16,7 @@ const Popup = require('./Popup');
const SharePrompt = require('./SharePrompt'); const SharePrompt = require('./SharePrompt');
const Slider = require('./Slider'); const Slider = require('./Slider');
const TextInput = require('./TextInput'); const TextInput = require('./TextInput');
const Toast = require('./Toast'); const Toasts = require('./Toasts');
const ToastsContainerContext = require('./ToastsContainerContext'); const ToastsContainerContext = require('./ToastsContainerContext');
const routesRegexp = require('./routesRegexp'); const routesRegexp = require('./routesRegexp');
const useAnimationFrame = require('./useAnimationFrame'); const useAnimationFrame = require('./useAnimationFrame');
@ -47,7 +47,7 @@ module.exports = {
SharePrompt, SharePrompt,
Slider, Slider,
TextInput, TextInput,
Toast, Toasts,
ToastsContainerContext, ToastsContainerContext,
routesRegexp, routesRegexp,
useAnimationFrame, useAnimationFrame,

View file

@ -11,4 +11,4 @@ require('./Popup');
require('./SeasonsBar'); require('./SeasonsBar');
require('./SharePrompt'); require('./SharePrompt');
require('./Stream'); require('./Stream');
require('./Toast'); require('./Toasts');