7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | ::: 18 | ::::::::::::: 19 | :::::::::::::::: 20 | :::: ::: 21 | :::: 22 | :::: 23 | :::: 24 | :::: 25 | ::::: 26 | ::::: 27 | ::::: 28 | :::::: 29 | ::::: 30 | ::::; 31 | :::: 32 | ::::::: :::: 33 | ::::::::::: ;::: 34 | :::::::: :::: 35 | ::::::: :::: 36 | ::::: :::: 37 | ::::: :::: 38 | ::::: ::::: 39 | ::::; ::;:; 40 | ::::: ;:;:; 41 | ::::: :;;;;: 42 | ;:::: ::: ::;;;; 43 | :::: ::::::;: :;;;; 44 | ::;:: ::;:::::;;: :;;; 45 | ::;;;;:;:;::::;;: :;;; 46 | ;;;;;;:: ;;;;: ;;;;; 47 | ;;;;;; :;;;; ;;;; 48 | :; :;;; ;;;; 49 | ;;;;; ;;;; 50 | :;;;;: ;;; 51 | ;;;;;;;; 52 | ;;;;;;; 53 | ;;;;; 54 | ;;;;;; 55 | ;;;;;;; 56 | ;;;;;;;;: 57 | ;;; ;;;;; 58 | ;;; ;; 59 | ;;;;;;;;;;;;;; 60 | ;;;;;;;;;;;;;;; 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 |72 | """ 73 | end 74 | end 75 | -------------------------------------------------------------------------------- /CraneDemo/CraneDemo/BrowserTabs.swift: -------------------------------------------------------------------------------- 1 | // 2 | // BrowserTabs.swift 3 | // CraneDemo 4 | // 5 | // Created by Carson Katri on 3/13/25. 6 | // 7 | 8 | import SwiftUI 9 | 10 | struct BrowserTabsView
<{node_val(@node, :tag_name)}<.node_attrs node={@node}/>>
</{node_val(@node, :tag_name)}>
111 | 112 | 113 | <{node_val(@node, :tag_name)}<.node_attrs node={@node}/>> 114 | 115 |</{node_val(@node, :tag_name)}>
118 |201 | [Browser 1 > Console] Info: UI Initialized. Ready for interaction. 202 | [Browser 1 > Console] Debug: Theme set to dark by default. Location: Hingham, Massachusetts, United States. Current time: Monday, April 7, 2025 at 2:42 PM EDT 203 | [Browser 1 > Console] Warn: No network activity detected yet. 204 |205 |
| Name | 230 |Status | 231 |Type | 232 |233 | Initiator 234 | | 235 |Size | 236 |Time | 237 |Waterfall | 238 |
|---|---|---|---|---|---|---|
| GET /api/users | 243 |200 OK | 244 |fetch | 245 |app.js:150 | 246 |15.3 KB | 247 |120 ms | 248 |
249 |
250 |
255 |
256 | |
257 |
| GET /assets/styles.css | 260 |200 OK | 261 |css | 262 |index.html:10 | 263 |45.1 KB | 264 |85 ms | 265 |
266 |
267 |
272 |
273 | |
274 |
| GET /assets/logo.png | 277 |200 OK | 278 |png | 279 |styles.css:5 | 280 |8.9 KB | 281 |55 ms | 282 |
283 |
284 |
289 |
290 | |
291 |
| POST /api/login | 294 |401 Unauthorized | 295 |fetch | 296 |login.js:30 | 297 |512 B | 298 |210 ms | 299 |
300 |
301 |
306 |
307 | |
308 |
| GET /assets/app.js | 311 |304 Not Modified | 312 |js | 313 |index.html:15 | 314 |(disk cache) | 315 |5 ms | 316 |
317 |
318 |
323 |
324 | |
325 |