Skip to content

Instantly share code, notes, and snippets.

View muriukialex's full-sized avatar
Excellence

alex.muriuki muriukialex

Excellence
View GitHub Profile
@muriukialex
muriukialex / example.ts
Created October 15, 2024 05:49 — forked from gpichot/example.ts
Tanstack React Query pattern matching
export default function SessionsList() {
const sessionsQuery = useSessionsListQuery();
return (
<PageLayout title="My sessions">
{matchQueryStatus(sessionsQuery, {
Loading: (
<>
<Skeleton height={70} mt={6} />
<Skeleton height={70} mt={6} />
@muriukialex
muriukialex / different-in-two-arrays.js
Created November 2, 2022 21:31
Different Item between Two Arrays
let differentItems = (arr1, arr2) => {
let set = new Set()
let res = []
let leastArray = arr1.length <= arr2.length ? arr1 : arr2
let largestArray = arr1.length >= arr2.length ? arr1 : arr2
for(let i=0; i < leastArray.length; i++){
set.add(leastArray[i].id)
}
for(let i=0; i < largestArray.length; i++){