(files, callback)
| 1116 | } |
| 1117 | |
| 1118 | function watchFiles(files, callback) { |
| 1119 | let timer = null; |
| 1120 | for (const file of files) { |
| 1121 | fs.watchFile(file, { interval: 250 }, () => { |
| 1122 | clearTimeout(timer); |
| 1123 | timer = setTimeout(callback, 120); |
| 1124 | }); |
| 1125 | } |
| 1126 | } |
| 1127 | |
| 1128 | function payloadWrapperSource(previewBody, moduleName, sourceModuleName) { |
| 1129 | return `import SwiftUI |