I hereby claim:
- I am rexxars on github.
- I am rexxars (https://keybase.io/rexxars) on keybase.
- I have a public key ASAZscecEP8CIxmTKGtiZKIwB3c9jOYVvQMG5QE0OO_0zQo
To claim this, I am signing this object:
const importName = 'createClient' | |
v5ClientImport.parser = 'tsx' | |
module.exports = v5ClientImport | |
function v5ClientImport(fileInfo, api) { | |
const j = api.jscodeshift | |
const root = j(fileInfo.source) | |
// Imports |
{ | |
"blocks": [ | |
{ | |
"type": "header", | |
"text": { | |
"type": "plain_text", | |
"text": coalesce(title, "Untitled article"), | |
"emoji": true | |
} | |
}, |
import {useEffect} from 'react' | |
import config from 'config:sanity' | |
const BUNDLE_CHECK_INTERVAL = 15 * 1000 | |
async function getCurrentHash() { | |
const basePath = (config.project && config.project.basePath) || '/' | |
const html = await fetch(basePath).then((res) => res.text()) | |
const [, hash] = html.match(/app\.bundle\.js\?(\w+)/) || [] | |
return hash |
import React from 'react' | |
import Preview from 'part:@sanity/base/preview' | |
import FormField from 'part:@sanity/components/formfields/default' | |
import SearchableSelect from 'part:@sanity/components/selects/searchable' | |
import PatchEvent, {set, setIfMissing, unset} from 'part:@sanity/form-builder/patch-event' | |
const products = [ | |
{ | |
title: 'Adidas Superstar Canvas Green', | |
handle: 'canvas-grene', |
I hereby claim:
To claim this, I am signing this object:
npm() { | |
if [[ ($1 == "i" || $1 == "install") && -e yarn.lock ]]; then | |
read "REPLY?Use yarn (Y/n)? " | |
echo "" | |
if [[ $REPLY =~ ^[Yy]$ || $REPLY == "" ]]; then | |
if [[ $2 == "--save-dev" ]]; then | |
echo "yarn add --dev ${@:3}" | |
command yarn add --dev "${@:3}" | |
return $? | |
elif [[ $2 == "--save" ]]; then |
<template> | |
<div v-html="renderHtml(content)"></div> | |
</template> | |
<script> | |
const blocksToHtml = require("@sanity/block-content-to-html") | |
const h = blocksToHtml.h | |
const serializers = { |
<?php | |
require_once './vendor/autoload.php'; | |
$client = new Sanity\Client([ | |
'projectId' => '3do82whm', | |
'dataset' => 'production', | |
'useCdn' => true, | |
]); | |
$doc = $client->getDocument('47abbe60-f184-4eff-99e0-3a85c5c07c3a'); | |
$html = Sanity\BlockContent::toHtml($doc['body'], [ |
// Reduced/boiled down from a webpack bundle, obviously not the real thing | |
var zing = {}; | |
(function foo(module, exports, __webpack_require__) { | |
"use strict"; | |
exports.default = sortableContainer; | |
function sortableContainer(WrappedComponent) { | |
var _class, |
var React = require('react'); | |
var ReactDOM = require('react-dom'); | |
var ReactMarkdown = require('react-markdown'); | |
var input = '# This is a header\n\nAnd this is a paragraph'; | |
ReactDOM.render( | |
React.createElement(ReactMarkdown, {source: input}), | |
document.getElementById('container') | |
); |