Skip to content

Instantly share code, notes, and snippets.

@flpsoares
flpsoares / index.tsx
Created September 13, 2021 11:56
Modal que possibilita clicar fora do box para fechar
import {
Box,
CloseButton,
Container,
OverlayBackdrop,
OverlayBody
} from './style'
import { MdClose } from 'react-icons/md'
@flpsoares
flpsoares / Collection.ts
Last active September 13, 2021 12:05
Collection
import { TypedEmitter } from 'tiny-typed-emitter'
export class Collection<T = any> extends TypedEmitter<{
forceUpdate: () => void
}> {
private collection: T[] = []
private primaryKey: string = 'id'
public addMany(items: T[]) {
for (const item of items) {
@flpsoares
flpsoares / adoniscontroller.ts
Last active September 13, 2021 12:04
Drag and drop
public async updateAll({ request }: HttpContextContract) {
const {items} = request.all()
return await Link.updateOrCreateMany(['title'], items)
}