UNPKG

@platformos/pos-cli

Version:

Manage your platformOS application

28 lines (26 loc) 690 B
/** * Copyright (c) 2019 GraphQL Contributors. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ import React from 'react'; import PropTypes from 'prop-types'; import { astFromValue, print } from 'graphql'; export default function DefaultValue({ field }) { const { type, defaultValue } = field; if (defaultValue !== undefined) { return React.createElement("span", null, ' = ', React.createElement("span", { className: "arg-default-value" }, print(astFromValue(defaultValue, type)))); } return null; } DefaultValue.propTypes = { field: PropTypes.object.isRequired };