diff --git a/assets/ts/app.ts b/assets/ts/app.ts index 03d3109..7028ea7 100644 --- a/assets/ts/app.ts +++ b/assets/ts/app.ts @@ -1,15 +1,10 @@ -if (process.env.NODE_ENV === 'development') { - require("preact/debug"); -} - // dependencies import 'bootstrap' - // styles import '@fortawesome/fontawesome-pro/css/all.min.css' import 'typeface-raleway' import '../sass/style.scss' +import './try-form' $('[data-toggle="tooltip"]').tooltip(); -import './try-form' diff --git a/assets/ts/try-form.tsx b/assets/ts/try-form.tsx index de0c5ea..efa9005 100644 --- a/assets/ts/try-form.tsx +++ b/assets/ts/try-form.tsx @@ -1,5 +1,6 @@ -import { Fragment, h, render } from "preact"; -import { useState } from "preact/hooks"; +import * as React from "react"; +import { useState } from "react"; +import * as ReactDOM from "react-dom" const formatter = new Intl.NumberFormat(undefined, { maximumFractionDigits: 2 }); @@ -19,39 +20,45 @@ const HighlightForm = ({ onSubmit }: HighlightFormProps) => { const handleSubmit = () => onSubmit && onSubmit(code, language); return ( -
-
-