Skip to content

Instantly share code, notes, and snippets.

View lifeiscontent's full-sized avatar
😄
Looking for open source projects to contribute to

Aaron lifeiscontent

😄
Looking for open source projects to contribute to
View GitHub Profile
console.log('hello world');
@lifeiscontent
lifeiscontent / README.md
Last active March 23, 2020 04:36
Action Mocking in Jest

Action Mocking in Jest with Storybook.

This describes how to use storybook stories as fixtures in jest, and how to mock action to test behavior in the story.

Link to full example: https://github.com/lifeiscontent/realworld

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
@lifeiscontent
lifeiscontent / callAll.ts
Last active October 30, 2020 21:35
Typescript callAll function
const callAll = <Args extends readonly unknown[]>(
...fns: readonly (((...args: Args) => void) | undefined)[]
) => (...args: Args): void => fns.forEach((fn) => fn?.(...args));
export default callAll;
{
"remoteUser" : "${localEnv:USER}",
"remoteEnv" : {
"COLORTERM" : "${localEnv:COLORTERM}",
"DBUS_SESSION_BUS_ADDRESS" : "${localEnv:DBUS_SESSION_BUS_ADDRESS}",
"DESKTOP_SESSION" : "${localEnv:DESKTOP_SESSION}",
"DISPLAY" : "${localEnv:DISPLAY}",
"LANG" : "${localEnv:LANG}",
"SHELL" : "${localEnv:SHELL}",
"SSH_AUTH_SOCK" : "${localEnv:SSH_AUTH_SOCK}",