button styling - Show “Not enabled” for WeChat when status.wechat_login is false. - Refresh /api/status on PersonalSetting mount and persist via setStatusData to avoid stale flags, enabling binding after admin turns on OAuth. - Unify Telegram button styling with other providers; open a modal to render TelegramLoginButton for binding; align disabled “Not enabled” and “Bound” states. - Introduce isBound helper and reuse across providers (email/GitHub/OIDC/ LinuxDO/WeChat) to simplify checks and prevent falsy-ID issues.
| Name |
Last commit
|
Last Update |
|---|---|---|
| .. | ||
| personal | Loading commit data... | |
| ChannelSelectorModal.jsx | Loading commit data... | |
| ChatsSetting.jsx | Loading commit data... | |
| DashboardSetting.jsx | Loading commit data... | |
| DrawingSetting.jsx | Loading commit data... | |
| ModelSetting.jsx | Loading commit data... | |
| OperationSetting.jsx | Loading commit data... | |
| OtherSetting.jsx | Loading commit data... | |
| PaymentSetting.jsx | Loading commit data... | |
| PersonalSetting.jsx | Loading commit data... | |
| RateLimitSetting.jsx | Loading commit data... | |
| RatioSetting.jsx | Loading commit data... | |
| SystemSetting.jsx | Loading commit data... |