How can I help you?
Change size in React Switch component
2 Mar 20263 minutes to read
Switch components are available in two size variants: default and small. Render a compact Switch by setting the cssClass property to e-small, useful for space-constrained layouts or mobile interfaces where smaller controls improve usability.
import { enableRipple } from '@syncfusion/ej2-base';
import { SwitchComponent } from '@syncfusion/ej2-react-buttons';
import * as React from 'react';
import * as ReactDom from 'react-dom';
enableRipple(true);
// To render Switch.
function App() {
return (<table className='size'>
<tr>
<td className='lSize'>Small</td>
<td>
<SwitchComponent cssClass="e-small"/>
</td>
</tr>
<tr>
<td className='lSize'>Default</td>
<td>
<SwitchComponent />
</td>
</tr>
</table>);
}
export default App;
ReactDom.render(<App />, document.getElementById('switch'));import { enableRipple } from '@syncfusion/ej2-base';
import { SwitchComponent } from '@syncfusion/ej2-react-buttons';
import * as React from 'react';
import * as ReactDom from 'react-dom';
enableRipple(true);
// To render Switch.
function App() {
return (
<table className='size'>
<tr>
<td className='lSize'>Small</td>
<td>
<SwitchComponent cssClass="e-small" />
</td>
</tr>
<tr>
<td className='lSize'>Default</td>
<td>
<SwitchComponent />
</td>
</tr>
</table>
);
}
export default App;
ReactDom.render(<App />, document.getElementById('switch'));