Documents / @faasjs/ant-design / ConfigProviderProps
Interface: ConfigProviderProps
Props for the @faasjs/ant-design ConfigProvider.
This provider owns FaasJS Ant Design component copy, small component defaults,
and optional FaasJS client initialization. It does not configure Ant Design's
token/theme provider; use the configProviderProps prop on App or Ant
Design's ConfigProvider for that boundary.
Properties
children
children:
ReactNode
Descendant components that consume the resolved config context.
faasClientOptions?
optionalfaasClientOptions?:FaasReactClientOptions
Optional FaasJS client options used to initialize FaasReactClient.
Use this for request baseUrl, default browser-client options, and the
shared onError hook consumed by faas and useFaas.
theme?
optionaltheme?:object
FaasJS Ant Design theme overrides merged with the built-in defaults.
These values drive copy and small component defaults inside this package; they are separate from Ant Design token configuration.
Blank?
optionalBlank?:object
Blank-component theme overrides.
Blank.text?
optionaltext?:string
common?
optionalcommon?:object
Common shared copy and labels used across components.
common.add?
optionaladd?:string
common.all?
optionalall?:string
common.blank?
optionalblank?:string
common.delete?
optionaldelete?:string
common.required?
optionalrequired?:string
common.reset?
optionalreset?:string
common.search?
optionalsearch?:string
common.submit?
optionalsubmit?:string
Form?
optionalForm?:object
Form-component theme overrides.
Form.submit?
optionalsubmit?:object
Form.submit.text?
optionaltext?:string
lang?
optionallang?:string
Language code used to select localized defaults.
Title?
optionalTitle?:object
Title-component theme overrides.
Title.separator?
optionalseparator?:string
Separator inserted between title segments.
Default
' - '
Title.suffix?
optionalsuffix?:string
Suffix appended to generated page titles.