SignInButtonAPI
React SignInButton 組件的 API 參考文件。了解此匯出模組的 props、CSS 和其他 API。
範例
匯入
import { SignInButton } from '@toolpad/core/Account';
名稱 | 類型 | 描述 |
---|---|---|
children | node | 組件的內容。 |
此組件不能持有 ref。
這些類別名稱對於使用 CSS 設定樣式很有用。當觸發特定狀態時,它們會套用至組件的插槽。
類別名稱 | 規則名稱 | 描述 |
---|---|---|
. | colorError | 如果 color="error" ,則套用至根元素的樣式。 |
. | colorInfo | 如果 color="info" ,則套用至根元素的樣式。 |
. | colorInherit | 如果 color="inherit" ,則套用至根元素的樣式。 |
. | colorPrimary | 如果 color="primary" ,則套用至根元素的樣式。 |
. | colorSecondary | 如果 color="secondary" ,則套用至根元素的樣式。 |
. | colorSuccess | 如果 color="success" ,則套用至根元素的樣式。 |
. | colorWarning | 如果 color="warning" ,則套用至根元素的樣式。 |
. | contained | 如果 variant="contained" ,則套用至根元素的樣式。 |
. | containedError | 如果 variant="contained" 且 color="error" ,則套用至根元素的樣式。 |
. | containedInfo | 如果 variant="contained" 且 color="info" ,則套用至根元素的樣式。 |
. | containedInherit | 如果 variant="contained" 且 color="inherit" ,則套用至根元素的樣式。 |
. | containedPrimary | 如果 variant="contained" 且 color="primary" ,則套用至根元素的樣式。 |
. | containedSecondary | 如果 variant="contained" 且 color="secondary" ,則套用至根元素的樣式。 |
. | containedSizeLarge | 如果 size="large" 且 variant="contained" ,則套用至根元素的樣式。 |
. | containedSizeMedium | 如果 size="medium" 且 variant="contained" ,則套用至根元素的樣式。 |
. | containedSizeSmall | 如果 size="small" 且 variant="contained" ,則套用至根元素的樣式。 |
. | containedSuccess | 如果 variant="contained" 且 color="success" ,則套用至根元素的樣式。 |
. | containedWarning | 如果 variant="contained" 且 color="warning" ,則套用至根元素的樣式。 |
. | disabled | 如果 disabled={true} ,則套用至根元素的狀態類別。 |
. | disableElevation | 如果 disableElevation={true} ,則套用至根元素的樣式。 |
. | endIcon | 如果提供,則套用至 endIcon 元素的樣式。 |
. | focusVisible | 如果按鈕是鍵盤焦點,則套用至 ButtonBase 根元素的狀態類別。 |
. | fullWidth | 如果 fullWidth={true} ,則套用至根元素的樣式。 |
. | icon | 如果提供,則套用至 icon 元素的樣式 |
. | iconSizeLarge | 如果提供且 size="large" ,則套用至 icon 元素的樣式。 |
. | iconSizeMedium | 如果提供且 size="medium" ,則套用至 icon 元素的樣式。 |
. | iconSizeSmall | 如果提供且 size="small" ,則套用至 icon 元素的樣式。 |
. | loading | 如果 loading={true} ,則套用至根元素的樣式。 |
. | loadingIconPlaceholder | 套用至 loadingIconPlaceholder 元素的樣式。 |
. | loadingIndicator | 套用至 loadingIndicator 元素的樣式。 |
. | loadingPositionCenter | 如果 loadingPosition="center" ,則套用至根元素的樣式。 |
. | loadingPositionEnd | 如果 loadingPosition="end" ,則套用至根元素的樣式。 |
. | loadingPositionStart | 如果 loadingPosition="start" ,則套用至根元素的樣式。 |
. | loadingWrapper | 套用至 loadingWrapper 元素的樣式。 |
. | outlined | 如果 variant="outlined" ,則套用至根元素的樣式。 |
. | outlinedError | 如果 variant="outlined" 且 color="error" ,則套用至根元素的樣式。 |
. | outlinedInfo | 如果 variant="outlined" 且 color="info" ,則套用至根元素的樣式。 |
. | outlinedInherit | 如果 variant="outlined" 且 color="inherit" ,則套用至根元素的樣式。 |
. | outlinedPrimary | 如果 variant="outlined" 且 color="primary" ,則套用至根元素的樣式。 |
. | outlinedSecondary | 如果 variant="outlined" 且 color="secondary" ,則套用至根元素的樣式。 |
. | outlinedSizeLarge | 如果 size="large" 且 variant="outlined" ,則套用至根元素的樣式。 |
. | outlinedSizeMedium | 如果 size="medium" 且 variant="outlined" ,則套用至根元素的樣式。 |
. | outlinedSizeSmall | 如果 size="small" 且 variant="outlined" ,則套用至根元素的樣式。 |
. | outlinedSuccess | 如果 variant="outlined" 且 color="success" ,則套用至根元素的樣式。 |
. | outlinedWarning | 如果 variant="outlined" 且 color="warning" ,則套用至根元素的樣式。 |
. | root | 套用至根元素的樣式。 |
. | sizeLarge | 如果 size="large" ,則套用至根元素的樣式。 |
. | sizeMedium | 如果 size="medium" ,則套用至根元素的樣式。 |
. | sizeSmall | 如果 size="small" ,則套用至根元素的樣式。 |
. | startIcon | 如果提供,則套用至 startIcon 元素的樣式。 |
. | text | 如果 variant="text" ,則套用至根元素的樣式。 |
. | textError | 如果 variant="text" 且 color="error" ,則套用至根元素的樣式。 |
. | textInfo | 如果 variant="text" 且 color="info" ,則套用至根元素的樣式。 |
. | textInherit | 如果 variant="text" 且 color="inherit" ,則套用至根元素的樣式。 |
. | textPrimary | 如果 variant="text" 且 color="primary" ,則套用至根元素的樣式。 |
. | textSecondary | 如果 variant="text" 且 color="secondary" ,則套用至根元素的樣式。 |
. | textSizeLarge | 如果 size="large" 且 variant="text" ,則套用至根元素的樣式。 |
. | textSizeMedium | 如果 size="medium" 且 variant="text" ,則套用至根元素的樣式。 |
. | textSizeSmall | 如果 size="small" 且 variant="text" ,則套用至根元素的樣式。 |
. | textSuccess | 如果 variant="text" 且 color="success" ,則套用至根元素的樣式。 |
. | textWarning | 如果 variant="text" 且 color="warning" ,則套用至根元素的樣式。 |
您可以使用下列其中一種客製化選項,覆寫組件的樣式
- 使用全域類別名稱。
- 在自訂主題中使用規則名稱作為組件
styleOverrides
屬性的一部分。
原始碼
如果您在此頁面中找不到資訊,請考慮查看組件的實作以取得更多詳細資訊。