feat(Toast): support set default options of specfic type (#4848)

This commit is contained in:
neverland
2019-10-26 16:37:58 +08:00
committed by GitHub
parent 3784dd064e
commit 9ac81d6497
4 changed files with 85 additions and 25 deletions
+9
View File
@@ -121,6 +121,15 @@ test('set default options', () => {
expect(Toast().className).toEqual('');
});
test('set default options by type', () => {
const className = 'my-toast';
Toast.setDefaultOptions('loading', { className });
expect(Toast.loading().className).toEqual(className);
expect(Toast.success().className).toEqual('');
Toast.resetDefaultOptions();
expect(Toast.loading().className).toEqual('');
});
test('toast duration 0', () => {
Toast.allowMultiple();
const toast = Toast({