@@ -120,13 +120,13 @@ final class App {
120
120
private let alert = JSObject . global. alert. function!
121
121
122
122
// UI elements
123
- private var container : JSValue
124
- private var urlInput : JSValue
125
- private var indexButton : JSValue
126
- private var searchInput : JSValue
127
- private var searchButton : JSValue
128
- private var statusElement : JSValue
129
- private var resultsElement : JSValue
123
+ private let container : JSValue
124
+ private let urlInput : JSValue
125
+ private let indexButton : JSValue
126
+ private let searchInput : JSValue
127
+ private let searchButton : JSValue
128
+ private let statusElement : JSValue
129
+ private let resultsElement : JSValue
130
130
131
131
// Search service
132
132
private let service : SearchService
@@ -214,13 +214,13 @@ final class App {
214
214
resultsElement. innerHTML = . string( " " )
215
215
216
216
if results. isEmpty {
217
- var noResults = document. createElement ( " p " )
217
+ let noResults = document. createElement ( " p " )
218
218
noResults. innerText = . string( " No results found. " )
219
219
_ = resultsElement. appendChild ( noResults)
220
220
} else {
221
221
// Display up to 10 results
222
222
for (index, result) in results. prefix ( 10 ) . enumerated ( ) {
223
- var resultItem = document. createElement ( " div " )
223
+ let resultItem = document. createElement ( " div " )
224
224
resultItem. style = . string(
225
225
" padding: 10px; margin: 5px 0; background: #f5f5f5; border-left: 3px solid blue; "
226
226
)
0 commit comments