Sha256: 67d1d344e72b8b62c9108103e6d2b6438781e4df888dcb64566e32722124aaea
Contents?: true
Size: 873 Bytes
Versions: 2
Compression:
Stored size: 873 Bytes
Contents
import "./jquery_world"; import React, { Component } from "react"; import { createRoot } from "react-dom/client"; import { DnD } from "./dnd"; import { Form } from "./form"; /** * Load necessary polyfills. */ $.webshims.setOptions( "basePath", "/vendor/npm/webshim@1.15.8/js-webshim/minified/shims/" ); $.webshims.polyfill("forms"); /** * Clear sessionStorage on reload. */ if (performance.navigation.type == performance.navigation.TYPE_RELOAD) { sessionStorage.clear(); history.replaceState(null, "", location.href.split("?")[0]); } class Page extends Component { componentDidMount() { this.refs.dnd.setState({ query: this.refs.form.refs.query }); } render() { return ( <div> <DnD ref="dnd" /> <Form ref="form" /> </div> ); } } const root = createRoot(document.getElementById("view")); root.render(<Page />);
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sequenceserver-2.2.0 | public/js/search.js |
sequenceserver-2.1.0 | public/js/search.js |