addons/docs/src/frameworks/react/__testfixtures__/js-function-component/properties.snapshot
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`react component properties js-function-component 1`] = `
Object {
"rows": Array [
Object {
"defaultValue": null,
"description": "",
"name": "numberRequired",
"required": true,
"sbType": Object {
"name": "number",
},
"type": Object {
"detail": undefined,
"summary": "number",
},
},
Object {
"defaultValue": Object {
"detail": undefined,
"summary": "1",
},
"description": "",
"name": "numberOptional",
"required": false,
"sbType": Object {
"name": "number",
},
"type": Object {
"detail": undefined,
"summary": "number",
},
},
Object {
"defaultValue": null,
"description": "",
"name": "stringRequired",
"required": true,
"sbType": Object {
"name": "string",
},
"type": Object {
"detail": undefined,
"summary": "string",
},
},
Object {
"defaultValue": Object {
"detail": undefined,
"summary": "'stringOptional'",
},
"description": "",
"name": "stringOptional",
"required": false,
"sbType": Object {
"name": "string",
},
"type": Object {
"detail": undefined,
"summary": "string",
},
},
Object {
"defaultValue": null,
"description": "",
"name": "booleanRequired",
"required": true,
"sbType": Object {
"name": "boolean",
},
"type": Object {
"detail": undefined,
"summary": "bool",
},
},
Object {
"defaultValue": Object {
"detail": undefined,
"summary": "false",
},
"description": "",
"name": "booleanOptional",
"required": false,
"sbType": Object {
"name": "boolean",
},
"type": Object {
"detail": undefined,
"summary": "bool",
},
},
Object {
"defaultValue": null,
"description": "",
"name": "arrayRequired",
"required": true,
"sbType": Object {
"name": "array",
"value": Object {
"name": "string",
},
},
"type": Object {
"detail": undefined,
"summary": "string[]",
},
},
Object {
"defaultValue": Object {
"detail": undefined,
"summary": "['array', 'optional']",
},
"description": "",
"name": "arrayOptional",
"required": false,
"sbType": Object {
"name": "array",
"value": Object {
"name": "string",
},
},
"type": Object {
"detail": undefined,
"summary": "string[]",
},
},
Object {
"defaultValue": null,
"description": "",
"name": "objectRequired",
"required": true,
"sbType": Object {
"name": "object",
"value": Object {},
},
"type": Object {
"detail": undefined,
"summary": "{ }",
},
},
Object {
"defaultValue": Object {
"detail": undefined,
"summary": "{ object: 'optional' }",
},
"description": "",
"name": "objectOptional",
"required": false,
"sbType": Object {
"name": "object",
"value": Object {},
},
"type": Object {
"detail": undefined,
"summary": "{ }",
},
},
Object {
"defaultValue": null,
"description": "",
"name": "functionRequired",
"required": true,
"sbType": Object {
"name": "function",
},
"type": Object {
"detail": undefined,
"summary": "func",
},
},
Object {
"defaultValue": Object {
"detail": undefined,
"summary": "() => 'foo'",
},
"description": "",
"name": "functionOptional",
"required": false,
"sbType": Object {
"name": "function",
},
"type": Object {
"detail": undefined,
"summary": "func",
},
},
Object {
"defaultValue": null,
"description": "",
"name": "dateRequired",
"required": true,
"sbType": Object {
"name": "other",
"value": "instanceOf(Date)",
},
"type": Object {
"detail": undefined,
"summary": "Date",
},
},
Object {
"defaultValue": Object {
"detail": undefined,
"summary": "new Date('20 Jan 1983')",
},
"description": "",
"name": "dateOptional",
"required": false,
"sbType": Object {
"name": "other",
"value": "instanceOf(Date)",
},
"type": Object {
"detail": undefined,
"summary": "Date",
},
},
Object {
"defaultValue": Object {
"detail": undefined,
"summary": "'local-value'",
},
"description": "",
"name": "localReference",
"required": false,
"sbType": Object {
"name": "string",
},
"type": Object {
"detail": undefined,
"summary": "string",
},
},
Object {
"defaultValue": Object {
"detail": undefined,
"summary": "imported",
},
"description": "",
"name": "importedReference",
"required": false,
"sbType": Object {
"name": "string",
},
"type": Object {
"detail": undefined,
"summary": "string",
},
},
Object {
"defaultValue": Object {
"detail": undefined,
"summary": "Date",
},
"description": "",
"name": "globalReference",
"required": false,
"sbType": Object {
"name": "other",
"value": "any",
},
"type": Object {
"detail": undefined,
"summary": "any",
},
},
Object {
"defaultValue": Object {
"detail": undefined,
"summary": "'top'",
},
"description": "",
"name": "stringGlobalName",
"required": false,
"sbType": Object {
"name": "string",
},
"type": Object {
"detail": undefined,
"summary": "string",
},
},
],
}
`;