laravel-request-utils
TypeScript icon, indicating that this package has built-in type declarations

2.0.0 • Public • Published

Laravel Request Utils Package

Installation

npm i laravel-request-utils

Usage

  1. Configure the request if needed.
// index.js
import { Request } from 'laravel-request-utils';

Request.setConfig({
    // Your config goes here.
});
  1. Create a new Form instance for Vue component.
<template>
    <form @submit.prevent="onSubmit">
        <input v-model="form.name" />
        <button type="submit">Submit</button>
    </form>
</template>

<script>
    import { Form } from 'laravel-request-utils';
    
    export default {
        name: 'MyFormComponent',
        data() {
            return {
                form: new Form({
                    name: '',
                }),
            }
        },
        methods: {
            onSubmit() {
                const url = '/your/api/endpoint';
                this.form.submit(url)
                  .then((data) => {
                    // Logic on successful submit.
                  });
            }
        }
    }
</script>

Readme

Keywords

Package Sidebar

Install

npm i laravel-request-utils

Weekly Downloads

12

Version

2.0.0

License

MIT

Unpacked Size

32 kB

Total Files

26

Last publish

Collaborators

  • darkprinceww
  • faleks