syncWebContentDomains (gespiegelt von syncBlocklist): holt die Domain-Liste vom Backend, cached sie als webcontent-domains.json im App-Group-Container, ETag/304, Reapply nach Sync wenn FC aktiv. loadWebContentDomains liest cache-first, faellt auf die gebuendelte gambling-domains.json zurueck (Offline-Seed). Getriggert am selben Punkt wie syncBlocklist (useBlocklistSync). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
21 lines
481 B
TypeScript
21 lines
481 B
TypeScript
import RebreakProtectionModule from './src/RebreakProtectionModule';
|
|
|
|
export type {
|
|
ActivateResult,
|
|
DeviceLayers,
|
|
DisableResult,
|
|
HealthProbeOpts,
|
|
HealthProbeOutcome,
|
|
HealthProbeResult,
|
|
ProtectionLayerKey,
|
|
RebreakProtectionEvents,
|
|
SyncBlocklistOpts,
|
|
SyncBlocklistResult,
|
|
SyncWebContentDomainsOpts,
|
|
SyncWebContentDomainsResult,
|
|
SystemSettingsTarget,
|
|
WebContentFilterResult,
|
|
} from './src/RebreakProtection.types';
|
|
|
|
export default RebreakProtectionModule;
|