Sha256: c80e88124f834792904319c25eddca50103530bb276a6a75ad5c67e5899a06f3

Contents?: true

Size: 714 Bytes

Versions: 1

Compression:

Stored size: 714 Bytes

Contents

import React from 'react';
import { render } from 'react-dom';
import { Console, Terminal } from 'react-gamefic';

import { driver } from 'driver';

import { ActivityScene, PauseScene, MultipleChoiceScene, ConclusionScene } from './scenes';
import 'react-gamefic/styles/ebook';
import './style.css';

const sceneComponents = {
	Activity: ActivityScene,
	Pause: PauseScene,
	MultipleChoice: MultipleChoiceScene,
	YesOrNo: MultipleChoiceScene,
	Conclusion: ConclusionScene
}

render(
	<Console driver={driver}>
		<Terminal sceneComponents={sceneComponents} autoScroll={true} />
	</Console>,
	document.getElementById('root')
);

driver.start().then((state) => {
	driver.notify(state);
});

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
gamefic-sdk-2.1.0 scaffolds/react/web/src/index.js