hunk.code_window:   const { unseenCount } = useContext(UnseenCountContext);
     useEffect(() => {
       if (!isNaN(unseenCount) && !isFirstRender) {
         refetch();
       }
     }, [unseenCount]);
     useEffect(() => {
  
hunk.labels: keep keep keep replace keep keep keep keep keep
hunk.after_edit:     if (!isNaN(unseenCount)) {
  
hunk.file_path: packages/notification-center/src/components/notification-center/components/NotificationsListTab.tsx
hunk.type: replace
file: module.exports = {
    stories: ['../src/**/*.stories.mdx', '../src/**/*.stories.@(js|jsx|ts|tsx)'],
    addons: ['@storybook/addon-links', '@storybook/addon-essentials', '@storybook/addon-interactions'],
    framework: '@storybook/react',
    core: {
      builder: 'webpack5',
    },
    typescript: {
      check: false,
      checkOptions: {},
      reactDocgen: false,
      reactDocgenTypescriptOptions: {
        shouldExtractLiteralValuesFromEnum: true,
        propFilter: (prop) => (prop.parent ? !/node_modules/.test(prop.parent.fileName) : true),
      },
    },
  };
  