Skip to content

Instantly share code, notes, and snippets.

@sal-pal
sal-pal / gist:3f5720af60a3e41bc1760959b5ea55e2
Last active November 10, 2018 04:03
Jedi Challenge - Template
class CollapseWrapper extends React.Component {
constructor(props) {
super(props);
}
componentDidUpdate(prevProps) {
const { onOpen, onClose } = this.props
const isShownUpdated = (this.props.isShown !== prevProps.isShown)
const contentOpen = this.props.isShown
import React from "react"
import PropTypes from "prop-types"
import ImPropTypes from "react-immutable-proptypes"
import Im from "immutable"
import { createDeepLinkPath, sanitizeUrl } from "core/utils"
import Store from "../system.js"
const store = (new Store()).getStore()
export default class OperationTag extends React.Component {
import React from "react"
import PropTypes from "prop-types"
import updateJsonSpec from "../plugins/deep-linking/spec-wrap-actions.js"
export default class App extends React.Component {
getLayout() {
let { getComponent, layoutSelectors } = this.props
const layoutName = layoutSelectors.current()
const Component = getComponent(layoutName, true)
@sal-pal
sal-pal / download-exp-scr.txt
Last active May 16, 2018 00:48
Commands to download and run exp-scr
1) git clone -b exp-scr https://github.com/srpalomino/swagger-ui.git
2) npm run dev
{
"swagger":"2.0",
"info":{
"description": "[Google] (https://www.google.com/)",
"version":"1.0.0",
"title":"Swagger Petstore"
}
}
<!-- HTML for dev server -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Swagger UI</title>
<link href="https://fonts.googleapis.com/css?family=Open+Sans:400,700|Source+Code+Pro:300,600|Titillium+Web:400,600,700" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="./swagger-ui.css" >
<link rel="icon" type="image/png" href="./favicon-32x32.png" sizes="32x32" />