summaryrefslogtreecommitdiffstats
path: root/templates/shared/search/fuzzy.tmpl
blob: 25cfc5762cc1b3a92902bf55a5731373b124d82a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{{/* Disabled (optional) - if dropdown has to be disabled */}}
{{/* IsFuzzy - state of the fuzzy search toggle */}}
<div class="ui small dropdown selection {{if .Disabled}} disabled{{end}}" data-tooltip-content="{{ctx.Locale.Tr "search.type_tooltip"}}" data-test-tag="fuzzy-dropdown">
	{{$fuzzyType := "fuzzy"}}
	{{if .CodeIndexerDisabled}}
		{{$fuzzyType = "union"}}
	{{end}}
	<input name="fuzzy" type="hidden"{{if .Disabled}} disabled{{end}} value="{{.IsFuzzy}}">{{svg "octicon-triangle-down" 14 "dropdown icon"}}
	<div class="text">{{/*
		if code indexer is disabled display fuzzy as union
	*/}}{{if .IsFuzzy}}{{/*
		*/}}{{ctx.Locale.Tr (printf "search.%s" $fuzzyType)}}{{/*
	*/}}{{else}}{{/*
		*/}}{{ctx.Locale.Tr "search.exact"}}{{/*
	*/}}{{end}}</div>
	<div class="menu">
		<div class="item" data-value="true" data-tooltip-content="{{ctx.Locale.Tr (printf "search.%s_tooltip" $fuzzyType)}}">{{/*
		*/}}{{ctx.Locale.Tr (printf "search.%s" $fuzzyType)}}</div>
		<div class="item" data-value="false" data-tooltip-content="{{ctx.Locale.Tr "search.exact_tooltip"}}">{{ctx.Locale.Tr "search.exact"}}</div>
	</div>
</div>