CourseFormDialog
Interfaces
CourseFormDialogProps
Extends
- BaseDialogProps
Indexable
[p: string]: any
Any other properties
Properties
| Property | Type | Description | Overrides | Inherited from | 
|---|---|---|---|---|
| actions? | ReactNode | Actions for the dialog | - | BaseDialogProps.actions | 
| className? | string | Overrides or extends the styles applied to the component. Default null | BaseDialogProps.className | - | 
| CourseFormComponentProps? | CourseFormProps | Props to spread to CourseForm component Default {} | - | - | 
| DialogContentProps? | DialogContentProps | Dialog content props Default {dividers: !isMobile} | - | BaseDialogProps.DialogContentProps | 
| onClose? | () => void | On dialog close callback function Default null | BaseDialogProps.onClose | - | 
| open? | boolean | Open dialog Default true | BaseDialogProps.open | - | 
| subtitle? | any | Dialog subtitle Default '' | - | BaseDialogProps.subtitle | 
| title? | any | Dialog title Default '' | - | BaseDialogProps.title | 
Functions
CourseFormDialog()
CourseFormDialog(
inProps):Element
API documentation for the Community-JS CourseFormDialog component. Learn about the available props and the CSS API.
Import
import {CourseFormDialog} from '@selfcommunity/react-ui';
Component Name
The name SCCourseFormDialog can be used when providing style overrides in the theme.
CSS
| Rule Name | Global class | Description | 
|---|---|---|
| root | .SCCourseFormDialog-root | Styles applied to the root element. | 
Parameters
| Parameter | Type | Description | 
|---|---|---|
| inProps | CourseFormDialogProps | 
Returns
Element