mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 02:46:04 +01:00 
			
		
		
		
	Add typescript guideline and typescript-specific eslint plugins and fix issues (#31521)
1. Add some general guidelines how to write our typescript code 2. Add `@typescript-eslint/eslint-plugin`, general typescript rules 3. Add `eslint-plugin-deprecation` to detect deprecated code 4. Fix all new lint issues that came up
This commit is contained in:
		| @@ -102,16 +102,16 @@ export function initRepoTopicBar() { | ||||
|  | ||||
|         if (res.topics) { | ||||
|           let found = false; | ||||
|           for (let i = 0; i < res.topics.length; i++) { | ||||
|           for (const {topic_name} of res.topics) { | ||||
|             // skip currently added tags | ||||
|             if (current_topics.includes(res.topics[i].topic_name)) { | ||||
|             if (current_topics.includes(topic_name)) { | ||||
|               continue; | ||||
|             } | ||||
|  | ||||
|             if (res.topics[i].topic_name.toLowerCase() === query.toLowerCase()) { | ||||
|             if (topic_name.toLowerCase() === query.toLowerCase()) { | ||||
|               found_query = true; | ||||
|             } | ||||
|             formattedResponse.results.push({description: res.topics[i].topic_name, 'data-value': res.topics[i].topic_name}); | ||||
|             formattedResponse.results.push({description: topic_name, 'data-value': topic_name}); | ||||
|             found = true; | ||||
|           } | ||||
|           formattedResponse.success = found; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user