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
module SEO | |
def self.for(record) | |
"::SEO::#{record.class_name}".safe_constantize.new(record) | |
end | |
end | |
class SEO::Base | |
attr_reader :record | |
def initialize(record) |
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
const testPathIgnorePatterns = ['/node_modules/', '.next/', 'graphql/']; | |
module.exports = { | |
reporters: ['default', 'jest-junit'], | |
projects: [ | |
{ | |
runner: 'jest-runner-prettier', | |
displayName: 'prettier', | |
moduleFileExtensions: [ | |
'js', |
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
data = `yarn outdated` | |
data = data.split("\n") | |
index = data.find_index { |line| line =~ /^Package.*Current.*/ } | |
if index.nil? | |
print "No new dependancies\n" | |
exit | |
end |
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
# frozen_string_literal: true | |
module SpecSupport | |
module GraphHelper | |
def execute_mutation(current_user: nil, context: {}, **inputs) | |
context = Graph::Context.new( | |
query: OpenStruct.new(schema: StacksSchema), | |
values: context.merge(current_user: current_user), | |
object: nil, | |
) |
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
function buildNode(todo) { | |
return { | |
todo, | |
children: [], | |
}; | |
} | |
function buildTree(todos) { | |
const root = buildNode(); |
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
/* | |
Do you use?: | |
Question | |
Alternative(product) | |
Note(product) | |
Thanks | |
Add to Stack: | |
ProductSearch |
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
export default miniStateMachine<IComponentProps>({ | |
initialState, | |
actions, | |
components: { | |
search: Search, | |
newProduct: NewProduct, | |
product: Poduct, | |
}, | |
// WIP |
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 Flex from '~/components/Flex'; | |
import Font from '~/components/Font'; | |
import IconClose from './IconClose.svg'; | |
import React from 'react'; | |
import classNames from 'classnames'; | |
import styles from './styles.module.css'; | |
type IToastType = 'notice' | 'success' | 'alert'; | |
type ICloseFn = () => void; |
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 { | |
ApolloClient, | |
InMemoryCache, | |
HttpLink, | |
IntrospectionFragmentMatcher, | |
} from 'apollo-boost'; | |
import { GRAPHQL_URI } from '~/config'; | |
function createClient(initialState: any, { fetch }: { fetch: any }) { | |
const headers: any = { |
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
# frozen_string_literal: true | |
require 'open3' | |
module Clipboard | |
extend self | |
def paste | |
`pbpaste` | |
end |