Add pop clear animation for cleared chains
This commit is contained in:
20
src/main.js
20
src/main.js
@@ -48,12 +48,26 @@
|
||||
: defaults.colors,
|
||||
});
|
||||
|
||||
const normalizeSceneConfig = (sceneConfig = {}) => {
|
||||
const normalizeLink = (link = {}, defaults = baseConfig.link || {}) => ({
|
||||
...defaults,
|
||||
...link,
|
||||
clearAnimation: {
|
||||
...(defaults.clearAnimation || {}),
|
||||
...(link.clearAnimation || {}),
|
||||
},
|
||||
});
|
||||
|
||||
const normalizeSceneConfig = (sceneConfig = {}, defaults = baseConfig) => {
|
||||
const { link = {}, messages = {}, ...rest } = sceneConfig;
|
||||
const base = defaults || {};
|
||||
return {
|
||||
...base,
|
||||
...rest,
|
||||
link: { ...link },
|
||||
messages: normalizeMessages(messages),
|
||||
link: normalizeLink(link, base.link),
|
||||
messages: normalizeMessages(
|
||||
messages,
|
||||
base.messages || defaultMessageConfig,
|
||||
),
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user