mirror of
				https://github.com/Redocly/redoc.git
				synced 2025-11-04 09:47:31 +03:00 
			
		
		
		
	Fix operation links
This commit is contained in:
		
							parent
							
								
									94f5d00a24
								
							
						
					
					
						commit
						a496e907ea
					
				| 
						 | 
				
			
			@ -1,7 +1,7 @@
 | 
			
		|||
<div class="method">
 | 
			
		||||
  <div class="method-content">
 | 
			
		||||
    <h2 class="method-header sharable-header">
 | 
			
		||||
      <a class="share-link" href="#{{data.methodAnchor | encodeURIComponent }}"></a>{{data.methodInfo.summary}}
 | 
			
		||||
      <a class="share-link" href="#{{data.methodAnchor}}"></a>{{data.methodInfo.summary}}
 | 
			
		||||
    </h2>
 | 
			
		||||
    <h3 class="method-endpoint">
 | 
			
		||||
      <span class="http-method" [ngClass]="data.httpMethod">{{data.httpMethod}}</span>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,15 +8,13 @@ import ResponsesList from '../ResponsesList/responses-list';
 | 
			
		|||
import ResponsesSamples from '../ResponsesSamples/responses-samples';
 | 
			
		||||
import SchemaSample from '../SchemaSample/schema-sample';
 | 
			
		||||
import RequestSamples from '../RequestSamples/request-samples';
 | 
			
		||||
import {EncodeURIComponentPipe} from '../../utils/pipes';
 | 
			
		||||
 | 
			
		||||
@RedocComponent({
 | 
			
		||||
  selector: 'method',
 | 
			
		||||
  templateUrl: './lib/components/Method/method.html',
 | 
			
		||||
  styleUrls: ['./lib/components/Method/method.css'],
 | 
			
		||||
  directives: [ParamsList, ResponsesList, ResponsesSamples, SchemaSample, RequestSamples],
 | 
			
		||||
  inputs: ['tag'],
 | 
			
		||||
  pipes: [EncodeURIComponentPipe]
 | 
			
		||||
  inputs: ['tag']
 | 
			
		||||
})
 | 
			
		||||
export default class Method extends BaseComponent {
 | 
			
		||||
  constructor(schemaMgr) {
 | 
			
		||||
| 
						 | 
				
			
			@ -32,7 +30,7 @@ export default class Method extends BaseComponent {
 | 
			
		|||
    this.data.methodInfo.tags = this.filterMainTags(this.data.methodInfo.tags);
 | 
			
		||||
    this.data.bodyParam = this.findBodyParam();
 | 
			
		||||
    if (this.componentSchema.operationId) {
 | 
			
		||||
      this.data.methodAnchor = 'operation/' + this.componentSchema.operationId;
 | 
			
		||||
      this.data.methodAnchor = 'operation/' + encodeURIComponent(this.componentSchema.operationId);
 | 
			
		||||
    } else {
 | 
			
		||||
      this.data.methodAnchor = 'tag/' + this.tag + this.pointer;
 | 
			
		||||
    }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,7 @@
 | 
			
		|||
{
 | 
			
		||||
  "name": "redoc",
 | 
			
		||||
  "description": "Swagger-generated API Reference Documentation",
 | 
			
		||||
  "version": "0.6.3",
 | 
			
		||||
  "version": "0.6.4",
 | 
			
		||||
  "repository": {
 | 
			
		||||
    "type": "git",
 | 
			
		||||
    "url": "git://github.com/Rebilly/ReDoc"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue
	
	Block a user