UNPKG

fastapi-rtk

Version:

A React component library for FastAPI in combination with FastAPI React Toolkit backend, built with Mantine, JsonForms, and Zustand.

13 lines (12 loc) 602 B
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const utils = require("fastapi-rtk/utils"); const formCreateItem = async (path, data, options) => { const formData = utils.convertToFormData(data); const { fetchPath, options: fetchOptions } = utils.createFetchParams({ path: utils.urlJoin(path, "/"), method: "POST", options }); delete fetchOptions["headers"]["Content-Type"]; fetchOptions["body"] = formData; const response = await fetch(fetchPath, fetchOptions); return await utils.parseResponse(response); }; exports.formCreateItem = formCreateItem;