This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { QueryClient, QueryClientProvider } from "@tanstack/react-query"; | |
import { render, type RenderOptions } from "@testing-library/react"; | |
import { createTRPCReact, httpLink } from "@trpc/react-query"; | |
import { createTRPCMsw } from "msw-trpc"; | |
import { type ReactElement } from "react"; | |
import superjson from "superjson"; | |
import { type AppRouter } from "@/server/api/root"; | |
const mockedTRPC = createTRPCReact<AppRouter>({ | |
unstable_overrides: { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[user] | |
name = Sumit Wadhwa | |
email = [email protected] | |
[alias] | |
aliases = !git config --get-regexp 'alias.*' | colrm 1 6 | sed 's/[ ]/ = /' | sort # list all aliases | |
cb = !git branch | grep ^* | cut -d' ' -f2 | |
branch-name = !git cb # alias to "cb" alias | |
st = status | |
ci = commit | |
cie = commit --allow-empty-message -m '' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import axios from 'axios'; | |
const addToast = (message: string, type: 'success' | 'error') => { | |
/// add logic to show toast | |
}; | |
// hook to know if there are network requests currently running | |
// and how many are running | |
export const useAxiosLoader = () => { | |
const [counter, setCounter] = React.useState(0); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import React, { | |
createContext, | |
useEffect, | |
useReducer | |
} from 'react'; | |
const lStorage = require('store'); // store.js library | |
export const CartContext = createContext(); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
return array ( | |
0 => | |
array ( | |
'id' => 3901, | |
'name' => 'Badakhshan', | |
'country_id' => 1, | |
'state_code' => 'BDS', | |
), | |
1 => |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
return array ( | |
0 => | |
array ( | |
'id' => 1, | |
'name' => 'Afghanistan', | |
'iso3' => 'AFG', | |
'iso2' => 'AF', | |
'phone_code' => '93', | |
'capital' => 'Kabul', |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* | |
* Suitable for NON-HOSTED payment gateways wallets, funds, etc. | |
* | |
* You can also process HOSTED payment gateways like paypal, but you'll get a rediect URL at the end | |
* and you have to handle that depending on what client (android, ios) you're catering to. | |
* You can have the redirect URL open up in a web-view-client and collect payment. | |
* | |
**/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!doctype html> | |
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="de"> <![endif]--> | |
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8" lang="de"> <![endif]--> | |
<!--[if IE 8]> <html class="no-js lt-ie9" lang="de"> <![endif]--> | |
<!--[if gt IE 8]><!--> <html class="no-js" lang="de"> <!--<![endif]--> | |
<head> | |
<meta charset="utf-8"> | |
<title></title> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* | |
* USAGE: | |
* | |
* // this is where I define all my dependencies in case if they are not directly instantiable (resolvable) | |
* $deps = array( | |
* 'DependentClass' => array( | |
* 'depclass' => 'DependencyClass' | |
* ) | |
* ); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// this will read in all the speakers, sort them by date, then store in a file for use later | |
$speakerList = [ | |
'speaker-file', | |
]; | |
$speakers_all = []; | |
foreach($speakerList as $speaker) { | |
$speakers_all[$speaker] = include_once("./speakers/{$speaker}.php"); | |
$speakers_all[$speaker]['bullet-points'] = text2bullets($speakers_all[$speaker]['bullet-points']); |
NewerOlder