UNPKG

svelte-typewriter

Version:

A simple and reusable typewriter effect for your Svelte applications

15 lines (10 loc) 447 B
import { createEventDispatcher } from 'svelte' import { getElements } from './getElements' import { makeNestedStaticElementsVisible } from './makeNestedStaticElementsVisible' export const animationSetup = (node, props) => { const dispatch = createEventDispatcher() const options = { parentElement: node, dispatch, ...props } const elements = getElements(node, options) makeNestedStaticElementsVisible(node) return { options, elements } }