Skip to content

Instantly share code, notes, and snippets.

View petervmeijgaard's full-sized avatar
🎸
Rocking!

Peter van Meijgaard petervmeijgaard

🎸
Rocking!
View GitHub Profile
@petervmeijgaard
petervmeijgaard / AsOptionsApi.vue
Last active July 15, 2021 18:57
Writing Reusable Vue Composables - Introduction - Options API
<template>
<div>
<p>My Number - {{ myNumber }}</p>
<p>Parent Number - {{ parentNumber}} - {{ parentNumberPlusOne }}</p>
<button @click="addNumber()">
Add
</button>
</div>
</template>
@petervmeijgaard
petervmeijgaard / AsCompositionApi.vue
Last active July 15, 2021 19:08
Writing Reusable Vue Composables - Introduction - Composition API
<template>
<div>
<p>My Number - {{ myNumber }}</p>
<p>Parent Number - {{ parentNumber}} - {{ parentNumberPlusOne }}</p>
<button @click="addNumber()">
Add
</button>
</div>
</template>
@petervmeijgaard
petervmeijgaard / run.ts
Last active May 11, 2023 14:56
Object entries performance test
import * as R from "remeda";
const generateInput = (amountOfEntries: number) => {
const entries = Array.from<never[], [string, string]>(
{ length: amountOfEntries },
(_, index) => [`KEY_${index}`, `VALUE_${index}`]
);
return Object.fromEntries(entries);
};