DouglasConnect / jsme-react

11 stars 13 forks source link

Duplicate drawing screen in functional component #19

Open hellhorse123 opened 7 months ago

hellhorse123 commented 7 months ago

When I rewrite class component to functional - my drawing screen split into two

Screenshot 2023-12-27 at 08 49 40

This is the example code converted into a functional component: import React, { useState, useEffect } from "react"; import { Jsme } from "jsme-react";

function JsmeContainer() {
  const [smiles, setSmiles] = useState("");

  useEffect(() => {
    console.log(smiles);
  }, [smiles]);

  return (
    <div>
      <Jsme
        height="300px"
        width="400px"
        options="oldlook,star"
        onChange={setSmiles}
      />
    </div>
  );
}

export default JsmeContainer;