UNPKG

@rails/request.js

Version:

A tiny Fetch API wrapper that allows you to make http requests without need to handle to send the CSRF Token on every request

29 lines (22 loc) 713 B
import { FetchRequest } from './fetch_request' async function get (url, options) { const request = new FetchRequest('get', url, options) return request.perform() } async function post (url, options) { const request = new FetchRequest('post', url, options) return request.perform() } async function put (url, options) { const request = new FetchRequest('put', url, options) return request.perform() } async function patch (url, options) { const request = new FetchRequest('patch', url, options) return request.perform() } async function destroy (url, options) { const request = new FetchRequest('delete', url, options) return request.perform() } export { get, post, put, patch, destroy }