agentsclimarketplace

Pcloud components usage

Skill Frank17008/skills/pcloud-components-usage

Use when developer needs to install, use, or look up components from @pointcloud/pcloud-components npm packageFrom its SKILL.md

Install
npx -y skills add Frank17008/skills --skill pcloud-components-usage

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

7.7 KB, ~1.9k tokens by cl100k_base, as published. Nobody here has run it

pcloud-components Usage Guide

Overview

@pointcloud/pcloud-components is a React component library based on Ant Design v4.24.16 and React v18. Contains 38+ business components for enterprise mid-backend products.

Quick Start

Installation

# npm
npm install @pointcloud/pcloud-components

# yarn
yarn add @pointcloud/pcloud-components

# pnpm
pnpm add @pointcloud/pcloud-components

Peer Dependencies (Required)

npm install @ant-design/icons@^4.8.3 antd@^4.24.16 react@18 react-dom@18

Basic Usage

import React from 'react';
import { DCascader } from '@pointcloud/pcloud-components';

const App = () => {
  const handleChange = (value, selectedOptions) => {
    console.log(value, selectedOptions);
  };

  return <DCascader showSearch placeholder="请选择" onChange={handleChange} />;
};

export default App;

Using Form Components (DForm)

import { DForm } from '@pointcloud/pcloud-components';

const App = () => {
  const [form] = DForm.useForm();
  const onFinish = (values) => {
    console.log('表单值:', values);
  };
  const items = [
    {
      label: '用户名',
      name: 'username',
      rules: [{ required: true, message: '请输入用户名' }],
      renderType: 'input',
    },
    {
      label: '状态',
      name: 'status',
      rules: [{ required: true, message: '请选择状态' }],
      renderType: 'select',
      options: [
        { label: '启用', value: 1 },
        { label: '禁用', value: 0 },
      ],
    },
    {
      label: '提交',
      renderType: 'button',
      type: 'primary',
      htmlType: 'submit',
    },
  ];

  return <DForm form={form} onFinish={onFinish} items={items}></DForm>;
};

UMD/CDN Usage

<link rel="stylesheet" href="https://unpkg.com/@pointcloud/[email protected]/dist/umd/pcloud-components.min.css" />
<script src="https://unpkg.com/[email protected]/umd/react.production.min.js"></script>
<script src="https://unpkg.com/[email protected]/umd/react-dom.production.min.js"></script>
<script src="https://unpkg.com/@pointcloud/[email protected]/dist/umd/pcloud-components.min.js"></script>

Component List

Form Components (8)

ComponentDescription
DFormEnhanced form based on Ant Design Form
DInputEnhanced input with Chinese input optimization
DSelectSelect with async loading and debounce support
DCascaderCascader with async loading support
DTreeSelectTreeSelect with async loading support
DUploadFile upload with thumbnail preview
DRangePickerDate range picker with customizable range position
DynamicFormItemDynamic form list management

Data Display (12)

ComponentDescription
DTableEnhanced table with auto-pagination
LabelValueLabel-value display component
WordCloudWord cloud visualization
ScrollNumberNumber rolling animation
AspectRatioAspect ratio container
NoDataEmpty state display
IPAddressIP address input (IPv4/IPv6)
AnimatedScrollListSeamless auto-scrolling list
OrgTreeOrganization tree
TypewriterTextTypewriter text animation
ErrorBoundaryError boundary component
IconFontCustom icon font loader

Modal Components (3)

ComponentDescription
DModalEnhanced modal with positioning modes
ModalFormModal form combining DModal + DForm
LoginFormLogin form with built-in validation

Combo Components (3)

ComponentDescription
CRUDFull CRUD operations (DForm + DTable)
ModalTableModal with form search + table
InfiniteScrollListInfinite scroll with pagination

Other Components (12)

ComponentDescription
LoadingGlobal loading with hooks support
ContextMenuRight-click context menu
AdvancedFilterAdvanced search filter
PictureCardImage card with preview
SignaturePadDigital signature pad
RndDragDraggable resizable component
RCropperImage cropper based on Cropper.js
AuthComponentPermission control
ColorPickerColor picker (10+ modes)
ConfigProviderGlobal configuration

Import All Components

import * as PCloud from '@pointcloud/pcloud-components';
// PCloud.DForm, PCloud.DTable, etc.

Documentation

Detailed Component Reference

所有组件的详细文档已内置在 skill 中,位置: references/docs/组件名.md

表单组件

组件文档
DFormreferences/docs/DForm.md
DInputreferences/docs/DInput.md
DSelectreferences/docs/DSelect.md
DCascaderreferences/docs/DCascader.md
DTreeSelectreferences/docs/DTreeSelect.md
DUploadreferences/docs/DUpload.md
DRangePickerreferences/docs/DRangePicker.md
DynamicFormItemreferences/docs/DynamicFormItem.md

数据展示组件

组件文档
DTablereferences/docs/DTable.md
NoDatareferences/docs/NoData.md
Loadingreferences/docs/Loading.md
LabelValuereferences/docs/LabelValue.md
ScrollNumberreferences/docs/ScrollNumber.md
TypewriterTextreferences/docs/TypewriterText.md
WordCloudreferences/docs/WordCloud.md
AspectRatioreferences/docs/AspectRatio.md
AnimatedScrollListreferences/docs/AnimatedScrollList.md
ErrorBoundaryreferences/docs/ErrorBoundary.md
IconFontreferences/docs/IconFont.md
IPAddressreferences/docs/IPAddress.md
OrgTreereferences/docs/OrgTree.md

模态框组件

组件文档
DModalreferences/docs/DModal.md
ModalFormreferences/docs/ModalForm.md
LoginFormreferences/docs/LoginForm.md
ModalTablereferences/docs/ModalTable.md

组合组件

组件文档
CRUDreferences/docs/CRUD.md
InfiniteScrollListreferences/docs/InfiniteScrollList.md

其他组件

组件文档
AdvancedFilterreferences/docs/AdvancedFilter.md
ContextMenureferences/docs/ContextMenu.md
PictureCardreferences/docs/PictureCard.md
SignaturePadreferences/docs/SignaturePad.md
RndDragreferences/docs/RndDrag.md
RCropperreferences/docs/RCropper.md
AuthComponentreferences/docs/AuthComponent.md
ColorPickerreferences/docs/ColorPicker.md
ConfigProviderreferences/docs/ConfigProvider.md

Environment Requirements

  • React >= 18
  • Ant Design <= 6.x (v4 for best compatibility)
  • Node >= 16.20.0
  • Modern browsers

更新 Skill

自动更新(推荐):通过自然语言触发

"升级 pcloud-components-usage" / "更新 skill" / "pcloud-components-usage upgrade"

系统将自动执行:

npx skills add https://github.com/Frank17008/skills -s pcloud-components-usage -g -y

手动更新

npx skills add https://github.com/Frank17008/skills -s pcloud-components-usage -g -y

当前版本1.0.8 | 最后更新2026-05-19

What ships with it: 44 files

130.2 KB alongside SKILL.md

4 more files not listed here. See all 44 in the repository.

Keep looking

Skills are one crate of 326,401. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.