@open-rpc/docs-react
Advanced tools
Comparing version 1.2.2 to 1.2.3
@@ -15,7 +15,19 @@ "use strict"; | ||
})(); | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
@@ -22,0 +34,0 @@ }; |
@@ -15,7 +15,19 @@ "use strict"; | ||
})(); | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
@@ -22,0 +34,0 @@ }; |
@@ -26,7 +26,19 @@ "use strict"; | ||
}; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
@@ -33,0 +45,0 @@ }; |
@@ -26,7 +26,19 @@ "use strict"; | ||
}; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
@@ -33,0 +45,0 @@ }; |
@@ -16,4 +16,4 @@ import React, { Component } from "react"; | ||
componentWillMount(): void; | ||
handleClickListItem: (event: React.MouseEvent<Element, MouseEvent>) => void; | ||
handleMenuItemClick: (event: React.MouseEvent<Element, MouseEvent>, index: number) => void; | ||
handleClickListItem: (event: React.MouseEvent) => void; | ||
handleMenuItemClick: (event: React.MouseEvent, index: number) => void; | ||
handleClose: () => void; | ||
@@ -20,0 +20,0 @@ render(): JSX.Element | null; |
@@ -26,7 +26,19 @@ "use strict"; | ||
}; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
@@ -53,5 +65,8 @@ }; | ||
} | ||
if (!method.params) { | ||
return []; | ||
} | ||
var examples = []; | ||
method.params.forEach(function (param, index) { | ||
if (param.schema.examples && param.schema.examples.length > 0) { | ||
if (param.schema && param.schema.examples && param.schema.examples.length > 0) { | ||
param.schema.examples.forEach(function (ex, i) { | ||
@@ -120,12 +135,13 @@ if (!examples[i]) { | ||
} | ||
return (react_1.default.createElement(core_1.Grid, { container: true }, | ||
react_1.default.createElement(core_1.Grid, { item: true, xs: 12 }, | ||
react_1.default.createElement(core_1.Typography, { variant: "h5" }, "Examples")), | ||
react_1.default.createElement(core_1.Grid, { item: true, xs: 12 }, | ||
react_1.default.createElement(core_1.List, { component: "nav" }, | ||
react_1.default.createElement(core_1.ListItem, { button: true, "aria-haspopup": "true", "aria-controls": "menu-menu", "aria-label": "Method Examples", onClick: this.handleClickListItem }, | ||
react_1.default.createElement(core_1.ListItemText, { primary: examples[this.state.selectedIndex].name, secondary: examples[this.state.selectedIndex].summary })), | ||
react_1.default.createElement(core_1.Menu, { id: "menu-menu", anchorEl: anchorEl, open: Boolean(anchorEl), onClose: this.handleClose }, examples.map(function (example, index) { return (react_1.default.createElement(core_1.MenuItem, { key: example.name, selected: index === _this.state.selectedIndex, onClick: function (event) { return _this.handleMenuItemClick(event, index); } }, example.name)); })))), | ||
react_1.default.createElement(core_1.Grid, { item: true, xs: 12 }, examples && | ||
react_1.default.createElement(ExamplePairing_1.default, { examplePairing: examples[this.state.selectedIndex], methodName: this.props.method && this.props.method.name, reactJsonOptions: this.props.reactJsonOptions })))); | ||
return (react_1.default.createElement(core_1.ExpansionPanelDetails, { key: "examples" }, | ||
react_1.default.createElement(core_1.Grid, { container: true }, | ||
react_1.default.createElement(core_1.Grid, { item: true, xs: 12 }, | ||
react_1.default.createElement(core_1.Typography, { variant: "h5" }, "Examples")), | ||
react_1.default.createElement(core_1.Grid, { item: true, xs: 12 }, | ||
react_1.default.createElement(core_1.List, { component: "nav" }, | ||
react_1.default.createElement(core_1.ListItem, { button: true, "aria-haspopup": "true", "aria-controls": "menu-menu", "aria-label": "Method Examples", onClick: this.handleClickListItem }, | ||
react_1.default.createElement(core_1.ListItemText, { primary: examples[this.state.selectedIndex].name, secondary: examples[this.state.selectedIndex].summary })), | ||
react_1.default.createElement(core_1.Menu, { id: "menu-menu", anchorEl: anchorEl, open: Boolean(anchorEl), onClose: this.handleClose }, examples.map(function (example, index) { return (react_1.default.createElement(core_1.MenuItem, { key: example.name, selected: index === _this.state.selectedIndex, onClick: function (event) { return _this.handleMenuItemClick(event, index); } }, example.name)); })))), | ||
react_1.default.createElement(core_1.Grid, { item: true, xs: 12 }, examples && | ||
react_1.default.createElement(ExamplePairing_1.default, { examplePairing: examples[this.state.selectedIndex], methodName: this.props.method && this.props.method.name, reactJsonOptions: this.props.reactJsonOptions }))))); | ||
}; | ||
@@ -132,0 +148,0 @@ return ExamplePairings; |
@@ -47,2 +47,3 @@ "use strict"; | ||
var json_schema_ref_parser_1 = __importDefault(require("json-schema-ref-parser")); | ||
var react_2 = require("@testing-library/react"); | ||
it("renders without crashing", function () { | ||
@@ -186,1 +187,20 @@ var div = document.createElement("div"); | ||
}); }); | ||
it("renders examples and can switch between them", function () { return __awaiter(void 0, void 0, void 0, function () { | ||
var simpleMath, getByText, node, secondExampleMenuItem, example8; | ||
return __generator(this, function (_a) { | ||
switch (_a.label) { | ||
case 0: return [4 /*yield*/, json_schema_ref_parser_1.default.dereference(examples_1.default.simpleMath)]; | ||
case 1: | ||
simpleMath = _a.sent(); | ||
getByText = react_2.render(react_1.default.createElement(ExamplePairings_1.default, { method: simpleMath.methods[0], examples: simpleMath.methods[0].examples })).getByText; | ||
node = getByText("simpleMathAdditionTwo"); | ||
react_2.fireEvent.click(node); | ||
secondExampleMenuItem = getByText("simpleMathAdditionFour"); | ||
react_2.fireEvent.click(secondExampleMenuItem); | ||
example8 = getByText("8"); | ||
expect(example8).toBeDefined(); | ||
react_2.cleanup(); | ||
return [2 /*return*/]; | ||
} | ||
}); | ||
}); }); |
@@ -15,7 +15,19 @@ "use strict"; | ||
})(); | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
@@ -22,0 +34,0 @@ }; |
@@ -8,29 +8,29 @@ "use strict"; | ||
var ContentDescriptor_1 = require("./ContentDescriptor/ContentDescriptor"); | ||
exports.ContentDescriptor = ContentDescriptor_1.default; | ||
Object.defineProperty(exports, "ContentDescriptor", { enumerable: true, get: function () { return ContentDescriptor_1.default; } }); | ||
var ContentDescriptors_1 = require("./ContentDescriptors/ContentDescriptors"); | ||
exports.ContentDescriptors = ContentDescriptors_1.default; | ||
Object.defineProperty(exports, "ContentDescriptors", { enumerable: true, get: function () { return ContentDescriptors_1.default; } }); | ||
var Errors_1 = require("./Errors/Errors"); | ||
exports.Errors = Errors_1.default; | ||
Object.defineProperty(exports, "Errors", { enumerable: true, get: function () { return Errors_1.default; } }); | ||
var ExamplePairing_1 = require("./ExamplePairing/ExamplePairing"); | ||
exports.ExamplePairing = ExamplePairing_1.default; | ||
Object.defineProperty(exports, "ExamplePairing", { enumerable: true, get: function () { return ExamplePairing_1.default; } }); | ||
var ExamplePairings_1 = require("./ExamplePairings/ExamplePairings"); | ||
exports.ExamplePairings = ExamplePairings_1.default; | ||
Object.defineProperty(exports, "ExamplePairings", { enumerable: true, get: function () { return ExamplePairings_1.default; } }); | ||
var ExpansionTable_1 = require("./ExpansionTable/ExpansionTable"); | ||
exports.ExpansionTable = ExpansionTable_1.default; | ||
Object.defineProperty(exports, "ExpansionTable", { enumerable: true, get: function () { return ExpansionTable_1.default; } }); | ||
var Info_1 = require("./Info/Info"); | ||
exports.Info = Info_1.default; | ||
Object.defineProperty(exports, "Info", { enumerable: true, get: function () { return Info_1.default; } }); | ||
var JSONSchema_1 = require("./JSONSchema/JSONSchema"); | ||
exports.JSONSchema = JSONSchema_1.default; | ||
Object.defineProperty(exports, "JSONSchema", { enumerable: true, get: function () { return JSONSchema_1.default; } }); | ||
var Links_1 = require("./Links/Links"); | ||
exports.Links = Links_1.default; | ||
Object.defineProperty(exports, "Links", { enumerable: true, get: function () { return Links_1.default; } }); | ||
var Methods_1 = require("./Methods/Methods"); | ||
exports.Methods = Methods_1.default; | ||
Object.defineProperty(exports, "Methods", { enumerable: true, get: function () { return Methods_1.default; } }); | ||
var Params_1 = require("./Params/Params"); | ||
exports.Params = Params_1.default; | ||
Object.defineProperty(exports, "Params", { enumerable: true, get: function () { return Params_1.default; } }); | ||
var Servers_1 = require("./Servers/Servers"); | ||
exports.Servers = Servers_1.default; | ||
Object.defineProperty(exports, "Servers", { enumerable: true, get: function () { return Servers_1.default; } }); | ||
var Tags_1 = require("./Tags/Tags"); | ||
exports.Tags = Tags_1.default; | ||
Object.defineProperty(exports, "Tags", { enumerable: true, get: function () { return Tags_1.default; } }); | ||
var Documentation_2 = require("./Documentation"); | ||
exports.Documentation = Documentation_2.default; | ||
Object.defineProperty(exports, "Documentation", { enumerable: true, get: function () { return Documentation_2.default; } }); | ||
exports.default = Documentation_1.default; |
@@ -26,7 +26,19 @@ "use strict"; | ||
}; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
@@ -33,0 +45,0 @@ }; |
@@ -15,7 +15,19 @@ "use strict"; | ||
})(); | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
@@ -22,0 +34,0 @@ }; |
@@ -15,7 +15,19 @@ "use strict"; | ||
})(); | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
@@ -22,0 +34,0 @@ }; |
@@ -26,7 +26,19 @@ "use strict"; | ||
}; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
@@ -33,0 +45,0 @@ }; |
@@ -15,7 +15,19 @@ "use strict"; | ||
})(); | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
@@ -103,5 +115,3 @@ }; | ||
react_1.default.createElement(Errors_1.default, { errors: method.errors, reactJsonOptions: _this.props.reactJsonOptions })), | ||
method.examples && method.examples.length > 0 && | ||
react_1.default.createElement(ExpansionPanelDetails_1.default, { key: "examples" }, | ||
react_1.default.createElement(ExamplePairings_1.default, { examples: method.examples, method: method, reactJsonOptions: _this.props.reactJsonOptions })), | ||
react_1.default.createElement(ExamplePairings_1.default, { examples: method.examples, method: method, reactJsonOptions: _this.props.reactJsonOptions }), | ||
method.links && method.links.length > 0 && | ||
@@ -108,0 +118,0 @@ react_1.default.createElement(ExpansionPanelDetails_1.default, { key: "links-title" }, |
@@ -258,1 +258,51 @@ "use strict"; | ||
}); | ||
it("renders schema methods examples", function () { | ||
var div = document.createElement("div"); | ||
var schema = { | ||
methods: [ | ||
{ | ||
examples: [ | ||
{ | ||
name: "foo", | ||
}, | ||
], | ||
}, | ||
], | ||
}; | ||
react_dom_1.default.render(react_1.default.createElement(Methods_1.default, { schema: schema, disableTransitionProps: true }), div); | ||
expect(div.innerHTML.includes("foo")).toBe(true); | ||
react_dom_1.default.unmountComponentAtNode(div); | ||
}); | ||
it("renders schema methods examples with schema.examples fallback", function () { | ||
var div = document.createElement("div"); | ||
var schema = { | ||
info: { | ||
title: "test", | ||
version: "0.0.0", | ||
}, | ||
methods: [ | ||
{ | ||
name: "test-method", | ||
params: [{ | ||
name: "testparam1", | ||
schema: { | ||
examples: ["bob"], | ||
type: "string", | ||
}, | ||
}], | ||
result: { | ||
name: "test-method-result", | ||
schema: { | ||
examples: ["potato"], | ||
type: "string", | ||
}, | ||
}, | ||
}, | ||
], | ||
openrpc: "1.0.0", | ||
}; | ||
react_dom_1.default.render(react_1.default.createElement(Methods_1.default, { schema: schema, disableTransitionProps: true }), div); | ||
expect(div.innerHTML.includes("potato")).toBe(true); | ||
expect(div.innerHTML.includes("bob")).toBe(true); | ||
react_dom_1.default.unmountComponentAtNode(div); | ||
}); |
@@ -15,7 +15,19 @@ "use strict"; | ||
})(); | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
@@ -22,0 +34,0 @@ }; |
@@ -28,3 +28,3 @@ import React from "react"; | ||
} | ||
declare const _default: React.ComponentType<Pick<IProps, "noTitle" | "servers" | "uiSchema" | "reactJsonOptions"> & import("@material-ui/core").StyledComponentProps<"heading" | "description" | "secondaryHeading" | "paramsMargin">>; | ||
declare const _default: React.ComponentType<Pick<IProps, "servers" | "uiSchema" | "reactJsonOptions" | "noTitle"> & import("@material-ui/core").StyledComponentProps<"heading" | "description" | "secondaryHeading" | "paramsMargin">>; | ||
export default _default; |
@@ -26,7 +26,19 @@ "use strict"; | ||
}; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
@@ -33,0 +45,0 @@ }; |
@@ -15,7 +15,19 @@ "use strict"; | ||
})(); | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
@@ -22,0 +34,0 @@ }; |
{ | ||
"name": "@open-rpc/docs-react", | ||
"version": "1.2.2", | ||
"version": "1.2.3", | ||
"description": "", | ||
@@ -31,2 +31,3 @@ "main": "build/index.js", | ||
"@open-rpc/meta-schema": "^1.11.0", | ||
"@testing-library/react": "^11.2.2", | ||
"@types/jest": "^24.0.11", | ||
@@ -42,3 +43,3 @@ "@types/json-schema": "^7.0.3", | ||
"tslint": "^5.14.0", | ||
"typescript": "^3.3.4000" | ||
"typescript": "^3.9.7" | ||
}, | ||
@@ -45,0 +46,0 @@ "files": [ |
157640
3381
13