UNPKG

polen

Version:

A framework for delightful GraphQL developer portals

12 lines 858 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 ObjectTypeInterfaceOperation = ({ change }) => { switch (change.type) { case `OBJECT_TYPE_INTERFACE_ADDED`: return (_jsxs(ChangeBase, { change: change, children: [_jsx(Code, { children: change.meta.objectTypeName }), " object implements ", _jsx(Code, { children: change.meta.addedInterfaceName }), ' ', "interface"] })); case `OBJECT_TYPE_INTERFACE_REMOVED`: return (_jsxs(ChangeBase, { change: change, children: [_jsx(Code, { children: change.meta.objectTypeName }), " object no longer implements", ' ', _jsx(Code, { children: change.meta.removedInterfaceName }), " interface"] })); } }; //# sourceMappingURL=ObjectTypeInterfaceOperation.js.map