Skip to content

Instantly share code, notes, and snippets.

View prpanto's full-sized avatar

Prodromos Pantos prpanto

View GitHub Profile
{"version":1,"resource":"file:///c%3A/WinNMP/WWW/my-meal-plan/resources/js/Pages/Profile/Edit.vue","entries":[{"id":"TzFv.vue","timestamp":1668954964498},{"id":"eRrD.vue","timestamp":1668954984235},{"id":"44Cz.vue","timestamp":1668960233588},{"id":"sPqM.vue","timestamp":1668960295647},{"id":"dThe.vue","timestamp":1668960308853},{"id":"u0tZ.vue","timestamp":1668960328226},{"id":"Yi8X.vue","timestamp":1668960439724},{"id":"oFhb.vue","source":"undoRedo.source","timestamp":1668960450795},{"id":"U4m0.vue","timestamp":1669066962729},{"id":"rIuT.vue","timestamp":1669066975499},{"id":"YNYs.vue","timestamp":1669066991913}]}
@prpanto
prpanto / Image.php
Last active January 15, 2024 16:50
Upload image with Laravel, Inertia, Vue, Filepond and Media Library
<?php
namespace App\Models;
use Spatie\MediaLibrary\HasMedia;
use Illuminate\Database\Eloquent\Model;
use Spatie\MediaLibrary\InteractsWithMedia;
use Illuminate\Database\Eloquent\Factories\HasFactory;
class Image extends Model implements HasMedia
@prpanto
prpanto / Index.vue
Last active December 13, 2022 13:55
Infinity loading in InertiaJS and VueJS
<template>
<template v-for="post in allPosts" :key="post.id">
<h1>{{ post.title }}</h1>
<p>{{ post.content }}</p>
</template>
<span ref="loadMore"/>
</template>
<script setup>
@prpanto
prpanto / App.vue
Last active November 27, 2022 15:20
Examples with multiple checkbox in VueJS
<template>
<Checkbox v-for="person in people" :id="person.id" :label="person.name" :data="person" v-model="selectedPeople" />
<pre>{{ selectedPeople }}</pre>
</template>
<script setup>
import { ref } from 'vue'
import Checkbox from './Checkbox.vue'