hunk.code_window: import { NotificationCenterWidget } from './NotificationCenterWidget';
   import { useParams } from 'react-router-dom';
   import { IMessage } from '@novu/shared';
   export interface INotificationCenterWidgetContainerProps {
     onUrlChange: (url: string) => void;
     onNotificationClick: (notification: IMessage) => void;
  
hunk.labels: keep keep replace keep keep keep keep
hunk.after_edit: import { IMessage, ButtonTypeEnum } from '@novu/shared';
  
hunk.file_path: apps/widget/src/components/notification-center/NotificationCenterWidgetContainer.tsx
hunk.type: replace
file: {
    "name": "@novu/testing",
    "version": "0.5.1",
    "description": "",
    "private": true,
    "scripts": {
      "start": "npm run start:dev",
      "afterinstall": "pnpm build",
      "build": "cross-env node_modules/.bin/tsc -p tsconfig.build.json",
      "build:watch": "cross-env node_modules/.bin/tsc -p tsconfig.build.json -w --preserveWatchOutput",
      "start:dev": "pnpm build:watch",
      "precommit": "lint-staged",
      "lint": "eslint src",
      "lint:fix": "pnpm lint -- --fix",
      "test": "",
      "test:watch": ""
    },
    "author": "",
    "license": "ISC",
    "main": "dist/index.js",
    "types": "dist/index.d.ts",
    "dependencies": {
      "@faker-js/faker": "^6.0.0",
      "@novu/dal": "^0.5.1",
      "@novu/node": "^0.5.1",
      "@novu/shared": "^0.5.1",
      "JSONStream": "^1.3.5",
      "async": "^3.2.0",
      "axios": "0.25.0",
      "class-transformer": "0.5.1",
      "cross-fetch": "^3.0.4",
      "event-stream": "^4.0.1",
      "fs-extra": "^9.0.0",
      "jsonfile": "^6.0.1",
      "mongoose": "5.11.18",
      "ng-intercom": "^8.0.2",
      "reflect-metadata": "^0.1.13",
      "superagent-defaults": "^0.1.14",
      "supertest": "^5.0.0",
      "typescript": "4.1.3",
      "uuid": "^8.3.0"
    },
    "devDependencies": {
      "@types/async": "^3.2.1",
      "@types/bluebird": "^3.5.30",
      "@types/node": "^14.6.0",
      "@typescript-eslint/parser": "^4.14.2",
      "apollo-boost": "0.4.9",
      "eslint-plugin-prettier": "^3.4.0",
      "nodemon": "^2.0.3",
      "ts-node": "^9.0.0",
      "tsconfig-paths": "^3.9.0"
    },
    "lint-staged": {
      "*.{js,jsx,ts,tsx}": [
        "eslint"
      ]
    }
  }
  