import React, { useState } from "react" import * as hooks from "./hooks" import HelpButton from "./helpButton" import LinkButton from "./util/linkButton" import ContentEditable from "./util/contentEditable" export default Pastebin = -> [openDialog, renderDialog] = hooks.useDialog() [highlight, toggleHighlight] = hooks.useToggle false [text, setText] = useState "" [doPaste, pasting, _] = hooks.usePaste openDialog, null, (status) -> setText "" if status == 200 onEditTextUpdate = (ev) -> setText ev.target.value paste = -> doPaste "web_paste.txt", "text/plain", text
{renderDialog()}
File Upload