feat(mac): add tailscale settings

This commit is contained in:
Peter Steinberger
2025-12-21 01:16:35 +00:00
parent 104e265633
commit 28ad475ab4
5 changed files with 543 additions and 0 deletions

View File

@@ -126,6 +126,9 @@ struct GeneralSettings: View {
if self.state.connectionMode == .local {
self.gatewayInstallerCard
TailscaleIntegrationSection(
connectionMode: self.state.connectionMode,
isPaused: self.state.isPaused)
self.healthRow
}
@@ -645,6 +648,7 @@ struct GeneralSettings_Previews: PreviewProvider {
static var previews: some View {
GeneralSettings(state: .preview)
.frame(width: SettingsTab.windowWidth, height: SettingsTab.windowHeight)
.environment(TailscaleService.shared)
}
}
#endif