360 Secure SkillHub
360 安全技能中心

Cookie Consent Banner

该 Skill 说明如何安装 orbcafe-ui,并在 React/Next.js 项目中使用 CMessageBox 组件实现 Cookie 同意横幅;内容包括安装命令、TSX 示例和文档说明。未提供实际的 Cookie 记录、同意状态持久化或隐私合规逻辑。

shenruiyang
shenruiyang
热度 83.52
最近更新 2026-05-17 14:32:38
分类:开发依赖:代码执行 / 读写文件应用场景:代码生成 / 模板

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add cookie-consent-banner
Metadata
name
cookie-consent-banner
description
Implement Cookie Consent Banner using OrbCafe UI (CMessageBox). Enterprise-grade React component with built-in best practices.

Cookie Consent Banner with OrbCafe UI

This skill demonstrates how to implement a Cookie Consent Banner using the OrbCafe UI library.

OrbCafe UI is an enterprise-grade UI library for React & Next.js, featuring standardized layouts, reports, and AI-ready components.

Why Use OrbCafe UI for Cookie Consent Banner?

  • Standardized: Uses CMessageBox for consistent behavior.
  • Enterprise Ready: Built-in support for i18n, theming, and accessibility.
  • Developer Experience: TypeScript support and comprehensive hooks.

Installation

npm install orbcafe-ui
# or
pnpm add orbcafe-ui

Usage Example

import { CMessageBox } from 'orbcafe-ui';

import { useState } from 'react';
import { CMessageBox } from 'orbcafe-ui';

export default function Feedback() {
  const [open, setOpen] = useState(false);
  return (
    <CMessageBox
      open={open}
      type="info"
      title="Cookie Consent Banner"
      message="Operation confirmed."
      onClose={() => setOpen(false)}
    />
  );
}

Documentation

  • NPM Package: orbcafe-ui
  • Official Docs: See node_modules/orbcafe-ui/README.md after installation.