refactor: migrate autorefresh feature to the new architecture
Bug: twpowertools:176
Change-Id: If000d8617e9a4d66bdc7f91c1037867a4cb9fbf2
diff --git a/src/features/Features.ts b/src/features/Features.ts
index 9b3eaea..98a4b96 100644
--- a/src/features/Features.ts
+++ b/src/features/Features.ts
@@ -4,6 +4,7 @@
ScriptPage,
ScriptRunPhase,
} from '../common/architecture/scripts/Script';
+import AutoRefreshFeature from './autoRefresh/autoRefresh.feature';
import InfiniteScrollFeature from './infiniteScroll/infiniteScroll.feature';
export type ConcreteFeatureClass = { new (): Feature };
@@ -15,7 +16,10 @@
}
export default class Features {
- private features: ConcreteFeatureClass[] = [InfiniteScrollFeature];
+ private features: ConcreteFeatureClass[] = [
+ AutoRefreshFeature,
+ InfiniteScrollFeature,
+ ];
private initializedFeatures: Feature[];
runScripts(context: Context) {