mirror of
https://github.com/Unleash/unleash.git
synced 2025-01-31 00:16:47 +01:00
493f8e8a5b
![image](https://github.com/Unleash/unleash/assets/964450/e8b85b7f-2c8b-42d2-9c6e-3f6ae9e27413)
19 lines
536 B
TypeScript
19 lines
536 B
TypeScript
import { createLocalStorage } from '../utils/createLocalStorage';
|
|
|
|
export type IFeedbackCategory =
|
|
| 'search'
|
|
| 'newStrategyForm'
|
|
| 'insights'
|
|
| 'applicationOverview';
|
|
|
|
export const useUserSubmittedFeedback = (category: IFeedbackCategory) => {
|
|
const key = `unleash-userSubmittedFeedback:${category}`;
|
|
|
|
const { value: hasSubmittedFeedback, setValue: setHasSubmittedFeedback } =
|
|
createLocalStorage<Boolean>(key, false);
|
|
return {
|
|
hasSubmittedFeedback,
|
|
setHasSubmittedFeedback,
|
|
};
|
|
};
|