fix schemes auth button display #2816

This commit is contained in:
Anna Bodnia
2017-04-07 15:39:59 +03:00
parent c9e90fd975
commit 63edfc739b
5 changed files with 50 additions and 59 deletions

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
{"version":3,"file":"swagger-ui-bundle.js","sources":["webpack:///swagger-ui-bundle.js"],"mappings":"AAAA;AAu/FA;AA6+FA;;;;;;;;;;;;;;;;;;;;;;;;;;AAsdA;;;;;;AAoIA;AAk7FA;AAmtCA;;;;;AA0uIA;AA66IA;AA27FA;AAuwGA;AAilFA;AAikFA;AAs9CA;AA8jDA;AA2qCA;AA4tEA;AAgkIA;;;;;;;;;;;;;;AAw4GA;AAyoIA;AAiuJA;AA8kHA;AAonGA;AAukEA;AA02DA;AAyxDA;AAi9BA;;;;;;AAqtEA;AA+zFA;;;;;AA23CA;AA2qFA;AAq2CA;AA0kCA;AAs/CA;AA0wEA;AA49FA;;;;;;;;;AA20BA;AA2zIA;AAi4DA;AA6tDA","sourceRoot":""}
{"version":3,"file":"swagger-ui-bundle.js","sources":["webpack:///swagger-ui-bundle.js"],"mappings":"AAAA;AAu/FA;AA6+FA;;;;;;;;;;;;;;;;;;;;;;;;;;AAsdA;AAkoJA;AAyiCA;;;;;AAskCA;AA66IA;AA27FA;AAuwGA;AAymEA;AAm+CA;AA+/CA;AA+rCA;AA65DA;AAs0IA;;;;;;;;;;;;;;AAgyFA;AAyoIA;AAiuJA;AA8kHA;AAonGA;AAukEA;AA02DA;AAk2EA;AAi2GA;;;;;;AA+zEA;AAu4FA;;;;;AAy3CA;AA2qFA;AAq2CA;AA0kCA;AAs/CA;AA0wEA;AA49FA;;;;;;;;;AA20BA;AA2zIA;AAi4DA;AA6tDA;;;;;;AAg3BA;AA8iHA;AAipGA","sourceRoot":""}

View File

@@ -1,4 +1,4 @@
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.SwaggerUIStandalonePreset=t():e.SwaggerUIStandalonePreset=t()}(this,function(){return function(e){function t(r){if(o[r])return o[r].exports;var n=o[r]={exports:{},id:r,loaded:!1};return e[r].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var o={};return t.m=e,t.c=o,t.p="/dist",t(0)}([function(e,t,o){e.exports=o(1)},function(e,t,o){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var n=o(2),i=r(n);o(30);var a=o(34),s=r(a),l=[s.default,function(){return{components:{StandaloneLayout:i.default}}}];e.exports=l},function(e,t,o){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var o=0;o<t.length;o++){var r=t[o];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,o,r){return o&&e(t.prototype,o),r&&e(t,r),t}}(),l=o(3),p=r(l),u=function(e){function t(){return n(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return a(t,e),s(t,[{key:"render",value:function(){var e=this.props,t=e.specSelectors,o=e.specActions,r=e.getComponent,n=t.info(),i=t.url(),a=t.basePath(),s=t.host(),l=t.securityDefinitions(),u=t.externalDocs(),c=t.schemes(),f=r("info"),d=r("operations",!0),g=r("models",!0),b=r("authorizeBtn",!0),m=r("Container"),x=r("Row"),w=r("Col"),h=r("errors",!0),y=r("schemes"),k=r("Topbar",!0),v=r("onlineValidatorBadge",!0),E=t.loadingStatus();return p.default.createElement(m,{className:"swagger-ui"},k?p.default.createElement(k,null):null,"loading"===E&&p.default.createElement("div",{className:"info"},p.default.createElement("h4",{className:"title"},"Loading...")),"failed"===E&&p.default.createElement("div",{className:"info"},p.default.createElement("h4",{className:"title"},"Failed to load spec.")),"failedConfig"===E&&p.default.createElement("div",{className:"info",style:{maxWidth:"880px",marginLeft:"auto",marginRight:"auto",textAlign:"center"}},p.default.createElement("h4",{className:"title"},"Failed to load config.")),"success"===E&&p.default.createElement("div",null,p.default.createElement(h,null),p.default.createElement(x,{className:"information-container"},p.default.createElement(w,{mobile:12},n.count()?p.default.createElement(f,{info:n,url:i,host:s,basePath:a,externalDocs:u,getComponent:r}):null)),c&&c.size&&l?p.default.createElement("div",{className:"scheme-container"},p.default.createElement(w,{className:"schemes wrapper",mobile:12},c&&c.size?p.default.createElement(y,{schemes:c,specActions:o}):null,l?p.default.createElement(b,null):null)):null,c&&c.size||!l?null:p.default.createElement("div",{className:"scheme-container"},p.default.createElement(w,{className:"schemes wrapper",mobile:12},l?p.default.createElement(b,null):null)),p.default.createElement(x,null,p.default.createElement(w,{mobile:12,desktop:12},p.default.createElement(d,null))),p.default.createElement(x,null,p.default.createElement(w,{mobile:12,desktop:12},p.default.createElement(g,null)))),p.default.createElement(x,null,p.default.createElement(w,null,p.default.createElement(v,null))))}}]),t}(p.default.Component);u.propTypes={errSelectors:l.PropTypes.object.isRequired,errActions:l.PropTypes.object.isRequired,specActions:l.PropTypes.object.isRequired,specSelectors:l.PropTypes.object.isRequired,layoutSelectors:l.PropTypes.object.isRequired,layoutActions:l.PropTypes.object.isRequired,getComponent:l.PropTypes.func.isRequired},t.default=u},function(e,t,o){"use strict";e.exports=o(4)},function(e,t,o){"use strict";var r=o(5),n=o(6),i=o(19),a=o(22),s=o(23),l=o(25),p=o(10),u=o(26),c=o(28),f=o(29),d=(o(12),p.createElement),g=p.createFactory,b=p.cloneElement,m=r,x={Children:{map:n.map,forEach:n.forEach,count:n.count,toArray:n.toArray,only:f},Component:i,PureComponent:a,createElement:d,cloneElement:b,isValidElement:p.isValidElement,PropTypes:u,createClass:s.createClass,createFactory:g,createMixin:function(e){return e},DOM:l,version:c,__spread:m};e.exports=x},function(e,t){/*
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.SwaggerUIStandalonePreset=t():e.SwaggerUIStandalonePreset=t()}(this,function(){return function(e){function t(r){if(o[r])return o[r].exports;var n=o[r]={exports:{},id:r,loaded:!1};return e[r].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var o={};return t.m=e,t.c=o,t.p="/dist",t(0)}([function(e,t,o){e.exports=o(1)},function(e,t,o){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var n=o(2),i=r(n);o(30);var a=o(34),s=r(a),l=[s.default,function(){return{components:{StandaloneLayout:i.default}}}];e.exports=l},function(e,t,o){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var o=0;o<t.length;o++){var r=t[o];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,o,r){return o&&e(t.prototype,o),r&&e(t,r),t}}(),l=o(3),p=r(l),u=function(e){function t(){return n(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return a(t,e),s(t,[{key:"render",value:function(){var e=this.props,t=e.specSelectors,o=e.specActions,r=e.getComponent,n=t.info(),i=t.url(),a=t.basePath(),s=t.host(),l=t.securityDefinitions(),u=t.externalDocs(),c=t.schemes(),f=r("info"),d=r("operations",!0),g=r("models",!0),b=r("authorizeBtn",!0),m=r("Container"),x=r("Row"),w=r("Col"),h=r("errors",!0),y=r("schemes"),k=r("Topbar",!0),v=r("onlineValidatorBadge",!0),E=t.loadingStatus();return p.default.createElement(m,{className:"swagger-ui"},k?p.default.createElement(k,null):null,"loading"===E&&p.default.createElement("div",{className:"info"},p.default.createElement("h4",{className:"title"},"Loading...")),"failed"===E&&p.default.createElement("div",{className:"info"},p.default.createElement("h4",{className:"title"},"Failed to load spec.")),"failedConfig"===E&&p.default.createElement("div",{className:"info",style:{maxWidth:"880px",marginLeft:"auto",marginRight:"auto",textAlign:"center"}},p.default.createElement("h4",{className:"title"},"Failed to load config.")),"success"===E&&p.default.createElement("div",null,p.default.createElement(h,null),p.default.createElement(x,{className:"information-container"},p.default.createElement(w,{mobile:12},n.count()?p.default.createElement(f,{info:n,url:i,host:s,basePath:a,externalDocs:u,getComponent:r}):null)),c&&c.size||l?p.default.createElement("div",{className:"scheme-container"},p.default.createElement(w,{className:"schemes wrapper",mobile:12},c&&c.size?p.default.createElement(y,{schemes:c,specActions:o}):null,l?p.default.createElement(b,null):null)):null,p.default.createElement(x,null,p.default.createElement(w,{mobile:12,desktop:12},p.default.createElement(d,null))),p.default.createElement(x,null,p.default.createElement(w,{mobile:12,desktop:12},p.default.createElement(g,null)))),p.default.createElement(x,null,p.default.createElement(w,null,p.default.createElement(v,null))))}}]),t}(p.default.Component);u.propTypes={errSelectors:l.PropTypes.object.isRequired,errActions:l.PropTypes.object.isRequired,specActions:l.PropTypes.object.isRequired,specSelectors:l.PropTypes.object.isRequired,layoutSelectors:l.PropTypes.object.isRequired,layoutActions:l.PropTypes.object.isRequired,getComponent:l.PropTypes.func.isRequired},t.default=u},function(e,t,o){"use strict";e.exports=o(4)},function(e,t,o){"use strict";var r=o(5),n=o(6),i=o(19),a=o(22),s=o(23),l=o(25),p=o(10),u=o(26),c=o(28),f=o(29),d=(o(12),p.createElement),g=p.createFactory,b=p.cloneElement,m=r,x={Children:{map:n.map,forEach:n.forEach,count:n.count,toArray:n.toArray,only:f},Component:i,PureComponent:a,createElement:d,cloneElement:b,isValidElement:p.isValidElement,PropTypes:u,createClass:s.createClass,createFactory:g,createMixin:function(e){return e},DOM:l,version:c,__spread:m};e.exports=x},function(e,t){/*
object-assign
(c) Sindre Sorhus
@license MIT

View File

@@ -1 +1 @@
{"version":3,"file":"swagger-ui-standalone-preset.js","sources":["webpack:///swagger-ui-standalone-preset.js"],"mappings":"AAAA;;;;;AAqTA;AAyiGA","sourceRoot":""}
{"version":3,"file":"swagger-ui-standalone-preset.js","sources":["webpack:///swagger-ui-standalone-preset.js"],"mappings":"AAAA;;;;;AA2SA;AAyiGA","sourceRoot":""}

View File

@@ -66,7 +66,7 @@ export default class StandaloneLayout extends React.Component {
) : null }
</Col>
</Row>
{ schemes && schemes.size && securityDefinitions ? (
{ schemes && schemes.size || securityDefinitions ? (
<div className="scheme-container">
<Col className="schemes wrapper" mobile={12}>
{ schemes && schemes.size ? (
@@ -79,16 +79,6 @@ export default class StandaloneLayout extends React.Component {
</div>
) : null }
{ (!schemes || !schemes.size) && securityDefinitions ? (
<div className="scheme-container">
<Col className="schemes wrapper" mobile={12}>
{ securityDefinitions ? (
<AuthorizeBtn />
) : null }
</Col>
</div>
) : null }
<Row>
<Col mobile={12} desktop={12} >
<Operations/>