import * as React from "react"; import * as System from "~/components/system"; import { css } from "@emotion/core"; const STYLES_FILE_HIDDEN = css` height: 1px; width: 1px; opacity: 0; visibility: hidden; position: fixed; top: -1px; left: -1px; `; export default class SlateReactSystemPage extends React.Component { async componentDidMount() { const url = "/api/v1/get"; const response = await fetch(url, { method: "POST", headers: { Authorization: "Basic --", }, }); const json = await response.json(); console.log(json); } _handleUpload = async (e) => { e.persist(); const url = "https://uploads.slate.host/api/public/ed07eb13-7176-4ee5-ab94-c4a1c2227fe4"; let file = e.target.files[0]; let data = new FormData(); data.append("data", file); const response = await fetch(url, { method: "POST", headers: { Authorization: "Basic SLAf82a5e64-4683-4e97-8cf6-658bd34c0b78TE", }, body: data, }); const json = await response.json(); console.log(json); }; render() { console.log(System.Constants); return (