Skip to content

Instantly share code, notes, and snippets.

View lordzouga's full-sized avatar
😅

Gerald Ozojie lordzouga

😅
View GitHub Profile
@lordzouga
lordzouga / overslide.vue
Created October 2, 2023 18:33
A Basic template for extending Nuxt UI components
<script lang="js">
import { USlideover } from '#components';
/* Extend USlideover so as to emit signal when the slider is opened */
export default defineComponent({
emits: ['open', 'update:modelValue'],
extends: USlideover,
props: ['modelValue'],
setup(props, { emit, slots }) {
const { modelValue } = toRefs(props);
@lordzouga
lordzouga / prisma.spec.js
Last active November 3, 2022 11:49
A basic unit test example for nuxt3 composable + prisma with vitest
import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest';
import { setup } from '@nuxt/test-utils-edge';
import { PrismaClient } from '@prisma/client';
// import { useAddJob } from '../composables/getdata.js';
/* this is useAddJob from getdata.js */
const prisma = new PrismaClient();
/* a simple function to be tested */
@alexaleluia12
alexaleluia12 / flask_logging_requests.py
Last active November 22, 2024 05:11
Flask Logging (every request)
#/usr/bin/python
# http://exploreflask.com/en/latest/views.html
# https://stackoverflow.com/questions/51691730/flask-middleware-for-specific-route
# https://dev.to/rhymes/logging-flask-requests-with-colors-and-structure--7g1
import logging
from logging.handlers import RotatingFileHandler
from flask import Flask, request, jsonify
from time import strftime