Skip to content

Commit e648c5c

Browse files
committed
feat(ui): add NotificationSummary block
1 parent 485731c commit e648c5c

33 files changed

+1914
-9286
lines changed

apps/api-harmonization/src/app.module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ import * as FeaturedServiceList from '@o2s/blocks.featured-service-list/api-harm
3434
import * as InvoiceList from '@o2s/blocks.invoice-list/api-harmonization';
3535
import * as NotificationDetails from '@o2s/blocks.notification-details/api-harmonization';
3636
import * as NotificationList from '@o2s/blocks.notification-list/api-harmonization';
37+
import * as NotificationSummary from '@o2s/blocks.notification-summary/api-harmonization';
3738
import * as OrderDetails from '@o2s/blocks.order-details/api-harmonization';
3839
import * as OrderList from '@o2s/blocks.order-list/api-harmonization';
3940
import * as OrdersSummary from '@o2s/blocks.orders-summary/api-harmonization';
@@ -133,6 +134,7 @@ export const AuthModuleBaseModule = AuthModule.Module.register(AppConfig);
133134
ArticleSearch.Module.register(AppConfig),
134135
FeaturedServiceList.Module.register(AppConfig),
135136
ArticleList.Module.register(AppConfig),
137+
NotificationSummary.Module.register(AppConfig),
136138
// BLOCK REGISTER
137139
],
138140
providers: [

apps/api-harmonization/src/modules/page/page.model.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import * as FeaturedServiceList from '@o2s/blocks.featured-service-list/api-harm
1010
import * as BlockInvoiceList from '@o2s/blocks.invoice-list/api-harmonization';
1111
import * as NotificationDetails from '@o2s/blocks.notification-details/api-harmonization';
1212
import * as NotificationList from '@o2s/blocks.notification-list/api-harmonization';
13+
import * as NotificationSummary from '@o2s/blocks.notification-summary/api-harmonization';
1314
import * as OrderDetails from '@o2s/blocks.order-details/api-harmonization';
1415
import * as OrderList from '@o2s/blocks.order-list/api-harmonization';
1516
import * as OrdersSummary from '@o2s/blocks.orders-summary/api-harmonization';
@@ -73,6 +74,7 @@ export class PageData {
7374

7475
export type Blocks =
7576
// BLOCK REGISTER
77+
| NotificationSummary.Model.NotificationSummaryBlock['__typename']
7678
| ArticleList.Model.ArticleListBlock['__typename']
7779
| Category.Model.CategoryBlock['__typename']
7880
| Article.Model.ArticleBlock['__typename']

apps/frontend/src/blocks/renderBlocks.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import * as FeaturedServiceList from '@o2s/blocks.featured-service-list/frontend
1111
import * as InvoiceList from '@o2s/blocks.invoice-list/frontend';
1212
import * as NotificationDetails from '@o2s/blocks.notification-details/frontend';
1313
import * as NotificationList from '@o2s/blocks.notification-list/frontend';
14+
import * as NotificationSummary from '@o2s/blocks.notification-summary/frontend';
1415
import * as OrderDetails from '@o2s/blocks.order-details/frontend';
1516
import * as OrderList from '@o2s/blocks.order-list/frontend';
1617
import * as OrdersSummary from '@o2s/blocks.orders-summary/frontend';
@@ -129,6 +130,8 @@ const renderBlock = (typename: string, blockProps: BlockProps) => {
129130
return <ArticleSearch.Renderer {...blockProps} />;
130131
case 'FeaturedServiceListBlock':
131132
return <FeaturedServiceList.Renderer {...blockProps} />;
133+
case 'NotificationSummaryBlock':
134+
return <NotificationSummary.Renderer {...blockProps} />;
132135
// BLOCK REGISTER
133136
default:
134137
return null;

0 commit comments

Comments
 (0)