This file contains hidden or 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
/** | |
* | |
* | |
* | |
* |
This file contains hidden or 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
// ==UserScript== | |
// @name Following | |
// @namespace http://tampermonkey.net/ | |
// @version 0.1 | |
// @description try to take over the world! | |
// @author You | |
// @match https://twitter.com/* | |
// @icon https://www.google.com/s2/favicons?sz=64&domain=twitter.com | |
// @grant none | |
// ==/UserScript== |
This file contains hidden or 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
type Props = { | |
comment: CommentBody_comment$key, | |
}; | |
function CommentBody(props: Props) { | |
const [data, refetch] = useRefetchableFragment<CommentBodyRefetchQuery, _>( | |
graphql` | |
fragment CommentBody_comment on Comment | |
@refetchable(queryName: "CommentBodyRefetchQuery") { | |
body(lang: $lang) { | |
text |
This file contains hidden or 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
/** | |
* This file shows an example of pagination using the new Relay Hooks | |
* APIs. Please see old_container_based_api.react.jsx for an example of | |
* how this might have looked using the previous, Container-based APIs. | |
*/ | |
'use strict'; | |
import type {UserComponent_user$key} from 'UserComponent_user.graphql'; |
This file contains hidden or 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
{ | |
match page { | |
Page::Search(search_api_call) => ... | |
} | |
} |
This file contains hidden or 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
{ | |
search_api_call_opt.as_ref().map(|ref mut search_api_call| { | |
match &mut *search_api_call.borrow_mut() { | |
PromiseState::Success(search_results) => { | |
let search_results = search_results.clone(); | |
render_search_results(search_results, |track_id| { | |
page.go_to_detail_view(track_id); | |
}) | |
}, | |
PromiseState::Pending => smd!(<p>Loading</p>), |
This file contains hidden or 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
match & *unwrapped_promise.borrow() { | |
smithy::types::PromiseState::Success(val) => { | |
let val = val.clone(); | |
smd!({ &mut val }) | |
}, | |
// ... | |
} |
This file contains hidden or 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 from 'react'; | |
import { Form } from 'react-final-form'; | |
export default ({ render, transform, ...rest })=> <Form | |
{...rest} | |
render={({ values, ...renderPropsRest }) => render({ values: transform(values), ...renderPropsRest })} | |
/>; | |
// the function passed to transform is x => MyModelSubclass.getFromCache(x) |
This file contains hidden or 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
// the following two are equivalent: | |
// First | |
let my_app = smd!( | |
on_hash_change={on_hash_change_callback}; | |
post_render={post_render_callback}; | |
// comments can go anywhere | |
{ interpolated_item } | |
<div | |
ref={&mut my_ref} |
This file contains hidden or 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 { Component } from 'react'; | |
import PropTypes from 'prop-types'; | |
/** | |
* Resolve | |
* | |
* This is the workhorse of how Jetty does async. | |
* It accepts a promise, and renders one of four render props: | |
* - before | |
* - pending |
NewerOlder