UNPKG

polen

Version:

A framework for delightful GraphQL developer portals

14 lines 855 B
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; import { Code } from '@radix-ui/themes'; import { ChangeBase } from '../ChangeBase.js'; export const TypeOperation = ({ change }) => { switch (change.type) { case `TYPE_ADDED`: return (_jsxs(ChangeBase, { change: change, children: ["Added type ", _jsx(Code, { children: change.meta.addedTypeName })] })); case `TYPE_REMOVED`: return (_jsxs(ChangeBase, { change: change, children: ["Removed type ", _jsx(Code, { children: change.meta.removedTypeName })] })); case `TYPE_KIND_CHANGED`: return (_jsxs(ChangeBase, { change: change, children: ["Changed type ", _jsx(Code, { children: change.meta.typeName }), " from ", change.meta.oldTypeKind, " to ", change.meta.newTypeKind] })); } }; //# sourceMappingURL=TypeOperation.js.map