fix: remove unused hook useFeatureFlag (#1826)

This commit is contained in:
Himself65
2023-04-05 19:57:15 -05:00
committed by GitHub
parent 0c87bf36ca
commit 76c0d01640
2 changed files with 0 additions and 70 deletions
@@ -1,25 +0,0 @@
/**
* @vitest-environment happy-dom
*/
import { renderHook } from '@testing-library/react';
import { beforeEach, describe, expect, test } from 'vitest';
import { defaultRecord, useFeatureFlag } from '../use-feature-flag';
beforeEach(() => {
globalThis.featureFlag.record = defaultRecord;
globalThis.featureFlag.callback.clear();
});
describe('useFeatureFlag', () => {
test('basic', () => {
const flagHook = renderHook(() =>
useFeatureFlag('enableIndexedDBProvider')
);
expect(flagHook.result.current).toBe(defaultRecord.enableIndexedDBProvider);
globalThis.featureFlag.record.enableIndexedDBProvider = false;
globalThis.featureFlag.callback.forEach(cb => cb());
flagHook.rerender();
expect(flagHook.result.current).toBe(false);
});
});