syncfusion-react-common

Common utilities and features for Syncfusion React components. Use this skill when the user needs to implement animations, drag-and-drop, state persistence, RTL support, localization, globalization, security, templates, and advanced features for Syncfusion React components.

By syncfusion · 633 installs

npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-common

Source repository · Upstream listing

Common Features in Syncfusion React Components Syncfusion React components include comprehensive common utilities and features that enhance user experience, ensure cross cultural support, and provide foundational capabilities across all components. This skill covers installation setup, animations, globalization, state management, and security considerations for building robust React applications. Table of Contents [Navigation Guide]( navigation guide) [Quick Start]( quick start) [Common Features]( common features) Navigation Guide Getting Started & Framework Setup 📄 Read: [references/getting started.md](references/getting started.md) Framework integration (Next.js, Remix, Vite, Preact, SharePoint) Package installation and CSS imports Component initialization Quick start examples Globalization 📄 Read: [references/globalization.md](references/globalization.md) Right to left (RTL) support for Arabic, Hebrew, Persian languages Localization (l10n) for multi language support Internationalization (i18n) with CLDR data Number and currency formatting Date and time formatting Advanced Features & Utilities 📄 Read: [references/advanced features.md](references/advanced features.md) Animation effects (FadeIn, ZoomOut, SlideUp, etc.) Animation timing (duration, delay, global settings) Drag and drop interactions (Draggable, Droppable) Template customization and optimization State persistence with enablePersistence Security best practices and HTML sanitization Quick Start Install Syncfusion React component package and theme package Note: The @syncfusion/ej2 base package is a dependency for all Syncfusion components and will be automatically installed when you install any Syncfusion React package. You don't need to explicitly add it to your package.json file. Import Styles Register License Key Step 1: Set the environment variable: Step 2: Activate the license using NPX command: Note: For alternative license registration methods, kindly refer to the [Syncfusion license key registration documentation](https://ej2.syncfusion.com/react/documentation/licensing/license key registration). Basic Component Setup Common Features Enable State Persistence Enable RTL Support Add Animation Effects Implement Drag and Drop