@page @using Localization.Resources.AbpUi @using Microsoft.Extensions.Localization @using Volo.Abp.GlobalFeatures @using Volo.CmsKit.GlobalFeatures @using Volo.CmsKit.Pages @using Volo.CmsKit.Public.Web.Pages.CmsKit.Shared.Components.Commenting @using Volo.CmsKit.Public.Web.Pages.CmsKit.Shared.Components.ReactionSelection @model IndexModel @inject IStringLocalizer Localizer

CMS Kit DEMO

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."

- Martin Fowler

@if (GlobalFeatureManager.Instance.IsEnabled()) { @await Component.InvokeAsync(typeof(ReactionSelectionViewComponent), new { entityType = "quote", entityId = "1" }) } @if (GlobalFeatureManager.Instance.IsEnabled()) { @await Component.InvokeAsync(typeof(CommentingViewComponent), new { entityType = "quote", entityId = "1" }) }

"Writing code is very simple, but writing simple code is the hardest thing there is!"

- Halil ibrahim Kalkan Inspired from Johan Cruyff

@if (GlobalFeatureManager.Instance.IsEnabled()) { @await Component.InvokeAsync(typeof(ReactionSelectionViewComponent), new { entityType = "quote", entityId = "2" }) } @if (GlobalFeatureManager.Instance.IsEnabled()) { @await Component.InvokeAsync(typeof(CommentingViewComponent), new { entityType = "quote", entityId = "2" }) }