1.0.15 • Published 4 months ago

magic-typewriter v1.0.15

Weekly downloads
-
License
ISC
Repository
-
Last release
4 months ago

Magic Typewriter

Demo Image

A typewriter for react that includes:

  • Emoji support (via the amazing Grapheme Splitter)
  • Smooth scrolling with CSS opacity
  • No multi line snapping

Installation

Add magic typewriter to your React project with npm

npm install --save magic-typewriter

Basic Usage

Include magic typewriter and drop into any component

import { MagicTypewriter } from 'magic-typewriter';

function App() {
  return (
    <div className="App">
     <MagicTypewriter 
     message={"Hello there 👋\nHow are you doing today?"}
     ></MagicTypewriter>
    </div>
  );
}

Options

There are several parameters you can use to customise magic typewriter

     <MagicTypewriter 
     message={"Hello there 👋\nHow are you doing today?"}
     splitLines={true}
     splitString={/\n/}
     onComplete={() => console.log('Done')}
     isLoading={false}
     charDelay={30}
     lineDelay={500}
     ></MagicTypewriter>
1.0.15

4 months ago

1.0.14

1 year ago

1.0.12

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago