Skip to content

Instantly share code, notes, and snippets.

import { User } from '@/contexts/UserContext';
import { dateToString } from '@/helpers/common';
import { useMutation } from '@tanstack/react-query';
interface SignupParams {
firstName: string;
lastName: string;
phone: string;
email: string;
dateOfBirth: string;
@Ehbraheem
Ehbraheem / queries.js
Created December 31, 2019 11:01
Elephant /invoice request spec
// primary-care-api-billing/src/persistence/mongoose/Invoice/queries.js
// Set invoice status to BALANCED if paid
if( invoiceDoc.status === 'ISSUED' && invoiceDoc.balance.paid) {
invoiceDoc.status = 'BALANCED';
}
// Save and return
console.trace(JSON.stringify(await invoiceDoc.save())) // eslint-disable-line no-console
return invoiceDoc
@Ehbraheem
Ehbraheem / nub.erl
Created July 25, 2017 07:52
'nub' function to remove all duplicate element from a list
-module (where2).
-export ([nub/1]).
-include_lib("eunit/include/eunit.hrl").
% Specification for nub
-spec nub([T]) -> [T].
% List comprehension solution
nub([H|T]) ->
[H] ++ nub([X || X <- T, X =/= H]);