Skip to content

Commit bff99fd

Browse files
Merge pull request #4 from Balaji-Perumal/master
React Components release packages version 31.1.17 committed
2 parents fc4c151 + 51deeb6 commit bff99fd

File tree

1,137 files changed

+107606
-13853
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,137 files changed

+107606
-13853
lines changed

README.md

Lines changed: 68 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,46 @@ From architecture to execution, every detail has been considered to boost perfor
3636
### Material 3 Theming
3737
Built-in Material 3 stylesheets provide a modern, accessible design out of the box. Enjoy sharp visuals, consistent theming, and minimal setup.
3838

39-
## Control List
39+
## Component List
40+
41+
### Data Visualization
42+
43+
<table>
44+
<tr>
45+
<td>
46+
<b>Chart</b>
47+
</td>
48+
<td rowspan="1">
49+
<a href="https://www.npmjs.com/package/@syncfusion/react-charts"><img src="https://ej2.syncfusion.com/github/images/npm-logo.png" alt="npm package @syncfusion/react-charts" title="@syncfusion/react-charts" style="height:20px;" />
50+
</td>
51+
<td>
52+
<a href="components/charts/src/chart">Source</a>
53+
</td>
54+
<td>
55+
<a href="https://react.syncfusion.com/chart/overview">Live demo</a>
56+
</td>
57+
</tr>
58+
</table>
59+
60+
### Grid
61+
62+
<table>
63+
<tr>
64+
<td>
65+
<b>Data Grid</b>
66+
</td>
67+
<td rowspan="1">
68+
<a href="https://www.npmjs.com/package/@syncfusion/react-grid"><img src="https://ej2.syncfusion.com/github/images/npm-logo.png" alt="npm package @syncfusion/react-grid" title="@syncfusion/react-grid" style="height:20px;" />
69+
</td>
70+
<td>
71+
<a href="components/grids/src/grid">Source</a>
72+
</td>
73+
<td>
74+
<a href="https://react.syncfusion.com/data-grid/overview">Live demo</a>
75+
</td>
76+
</tr>
77+
</table>
78+
4079

4180
### Buttons
4281

@@ -163,7 +202,7 @@ Built-in Material 3 stylesheets provide a modern, accessible design out of the b
163202
<td>
164203
<b>Numeric TextBox</b>
165204
</td>
166-
<td rowspan="3">
205+
<td rowspan="4">
167206
<a href="https://www.npmjs.com/package/@syncfusion/react-inputs"><img src="https://ej2.syncfusion.com/github/images/npm-logo.png" alt="npm package @syncfusion/react-inputs" title="@syncfusion/react-inputs" style="height:20px;" />
168207
</td>
169208
<td>
@@ -195,6 +234,18 @@ Built-in Material 3 stylesheets provide a modern, accessible design out of the b
195234
<a href="https://react.syncfusion.com/textarea">Live demo</a>
196235
</td>
197236
</tr>
237+
<tr>
238+
<td>
239+
<b>Form</b>
240+
</td>
241+
<td>
242+
<a href="components/inputs/src/form-validator">Source</a>
243+
</td>
244+
<td>
245+
<a href="https://react.syncfusion.com/form">Live demo</a>
246+
</td>
247+
</tr>
248+
198249
<tr>
199250
<td>
200251
<b>Checkbox</b>
@@ -220,6 +271,7 @@ Built-in Material 3 stylesheets provide a modern, accessible design out of the b
220271
<a href="https://react.syncfusion.com/radio-button">Live demo</a>
221272
</td>
222273
</tr>
274+
223275
</table>
224276

225277
### Layout
@@ -229,7 +281,7 @@ Built-in Material 3 stylesheets provide a modern, accessible design out of the b
229281
<td>
230282
<b>Tooltip</b>
231283
</td>
232-
<td>
284+
<td rowspan="2">
233285
<a href="https://www.npmjs.com/package/@syncfusion/react-popups"><img src="https://ej2.syncfusion.com/github/images/npm-logo.png" alt="npm package @syncfusion/react-popups" title="@syncfusion/react-popups" style="height:20px;" />
234286
</td>
235287
<td>
@@ -239,6 +291,17 @@ Built-in Material 3 stylesheets provide a modern, accessible design out of the b
239291
<a href="https://react.syncfusion.com/tooltip">Live demo</a>
240292
</td>
241293
</tr>
294+
<tr>
295+
<td>
296+
<b>Dialog</b>
297+
</td>
298+
<td>
299+
<a href="components/popups/src/dialog">Source</a>
300+
</td>
301+
<td>
302+
<a href="https://react.syncfusion.com/dialog">Live demo</a>
303+
</td>
304+
</tr>
242305
</table>
243306

244307
### Navigations
@@ -273,13 +336,13 @@ Built-in Material 3 stylesheets provide a modern, accessible design out of the b
273336

274337
## Support
275338
Product support is available for through following mediums.
276-
* Creating incident in Syncfusion [Direct-trac](https://www.syncfusion.com/support/directtrac/incidents?utm_source=npm&utm_campaign=react-ui-components) support system or [Community forum](https://www.syncfusion.com/forums/pure-react?utm_source=npm&utm_campaign=react-ui-components).
339+
* [Support ticket](https://support.syncfusion.com/support/tickets/create) - Guaranteed Response in 24 hours | Unlimited tickets | Holiday support or [Community forum](https://www.syncfusion.com/forums/pure-react?utm_source=npm&utm_campaign=react-ui-components).
277340
* New [GitHub issue](https://github.com/syncfusion/react-ui-components/issues/new).
278341
* Ask your query in [Stack Overflow](https://stackoverflow.com/) with tag `syncfusion` and `pure-react`.
279342
## License
280343
Check the license detail [here](https://github.com/syncfusion/react-ui-components/blob/master/license).
281344

282345
## Changelog
283-
Check the changelog [here](https://react-api.syncfusion.com/release-notes/30.1.37).
346+
Check the changelog [here](https://react-api.syncfusion.com/release-notes/31.1.17).
284347

285348
&copy; Copyright 2025 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.

components/base/CHANGELOG.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
11
# Changelog
22

3-
## [Unreleased]
3+
## [Unreleased]
4+
5+
## 31.1.17 (2025-09-05)
6+
7+
### Common
8+
9+
#### Breaking Changes
10+
11+
- The separate `Material 3 Dark` theme CSS file has been removed. Applications should now use the unified `Material 3` theme, which dynamically supports both light and dark modes to simplify theme management.

components/base/README.md

Lines changed: 24 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,38 @@
11
# React Base Library
22

3-
A common package of Essential® studio react components which contains base libraries, providers and functions.
3+
The `@syncfusion/react-base` package is a foundational library for Syncfusion's Essential® Studio React components. It provides core utilities, providers, and functions to support the development of feature-rich React applications.
44

55
**Key Features**
66

7-
* Animation
8-
* Ripple
9-
* Internationalization
10-
* Localization
11-
* Right to Left
7+
- `Animation`: Smooth and customizable animations for UI components.
8+
- `Ripple Effect`: The ripple effects for interactive elements.
9+
- `Internationalization`: Support for multiple languages and locales.
10+
- `Localization`: Adaptable content for region-specific requirements.
11+
- `Right-to-Left (RTL)`: Built-in support for RTL languages like Arabic and Hebrew.
1212

13-
<p align="center">
14-
Trusted by the world's leading companies
15-
<a href="https://www.syncfusion.com/">
16-
<img src="https://raw.githubusercontent.com/SyncfusionExamples/nuget-img/master/syncfusion/syncfusion-trusted-companies.webp" alt="Syncfusion logo">
17-
</a>
18-
</p>
13+
## Installation
1914

20-
## Setup
21-
22-
To install `base` and its dependent packages, use the following command,
15+
To install `@syncfusion/react-base` and its dependencies, run the following command:
2316

2417
```sh
2518
npm install @syncfusion/react-base
2619
```
2720

21+
## Usage
22+
23+
This package serves as a dependency for other Syncfusion® React components. Import the necessary utilities or providers as needed in your React application. For example:
24+
25+
```tsx
26+
import { Provider } from '@syncfusion/react-base';
27+
import { Button } from '@syncfusion/react-buttons';
28+
29+
<Provider locale={'en-US'} dir={'ltr'} ripple={false}>
30+
<Button>Submit</Button>
31+
</Provider>
32+
```
33+
34+
Refer to the [Syncfusion® Documentation](https://react.syncfusion.com/overview/introduction) for detailed usage instructions and examples.
35+
2836
## Support
2937

3038
Product support is available through following mediums.
@@ -43,4 +51,4 @@ Check the changelog [here](https://github.com/syncfusion/react-ui-components/blo
4351
4452
See [LICENSE FILE](https://github.com/syncfusion/react-ui-components/blob/master/license?utm_source=npm&utm_campaign=notification) for more info.
4553

46-
&copy; Copyright 2025 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.
54+
&copy; Copyright 2025 Syncfusion, Inc. All Rights Reserved. The Syncfusion® Essential® Studio license and copyright applies to this distribution.

components/base/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/react-base",
3-
"version": "30.1.37",
3+
"version": "31.1.17",
44
"description": "A common package of core React base, methods and class definitions",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

0 commit comments

Comments
 (0)