proyecto26 / ion-phaser

A web component to use Phaser Framework with Angular, React, Vue, etc 🎮
https://market.ionicframework.com/plugins/ionphaser
MIT License
251 stars 39 forks source link

Cannot read property 'createElement' of undefined #12

Closed BartoszF closed 4 years ago

BartoszF commented 4 years ago

I did everything as told in Readme. I put something like this in my component

import { React, useState } from "react";
import Phaser from "phaser";
import { IonPhaser } from "@ion-phaser/react";
import { scene } from "./GameScene.js";

export const GamePage = props => {
  let [game, setGame] = useState(null);
  let [init, setInit] = useState(true);

  setGame({
    width: "100%",
    height: "100%",
    type: Phaser.AUTO,
    scene: { scene }
  });

  return (
    <div>
      <IonPhaser game={game} initialize={init} />
    </div>
  );
};
BartoszF commented 4 years ago

Nevermind, I imported React wrongly...