UNPKG

fastapi-rtk

Version:

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

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