UNPKG

@front10/landing-page-book

Version:
1 lines 2.44 kB
{"description":"","displayName":"LanguageSwitcher","methods":[{"name":"onUpdate","docblock":null,"modifiers":[],"params":[{"name":"prevProps","type":null}],"returns":null},{"name":"onSelect","docblock":null,"modifiers":[],"params":[{"name":"countryCode","type":null}],"returns":null}],"props":{"showLabel":{"type":{"name":"bool"},"required":false,"description":"Show or hide the label of selected language.","defaultValue":{"value":"false","computed":false}},"disabled":{"type":{"name":"bool"},"required":false,"description":"Disable or enable the component.","defaultValue":{"value":"false","computed":false}},"showOptionLabel":{"type":{"name":"bool"},"required":false,"description":"Show or hide labels in option list.","defaultValue":{"value":"true","computed":false}},"showFlag":{"type":{"name":"bool"},"required":false,"description":"Show or hide flags.","defaultValue":{"value":"true","computed":false}},"showArrow":{"type":{"name":"bool"},"required":false,"description":"Show or hide arrow expand.","defaultValue":{"value":"true","computed":false}},"selectedLanguage":{"type":{"name":"string"},"required":false,"description":"Selected language.","defaultValue":{"value":"''","computed":false}},"placeholder":{"type":{"name":"string"},"required":false,"description":"Placeholder to show when not selected language.","defaultValue":{"value":"'Language'","computed":false}},"languages":{"type":{"name":"arrayOf","value":{"name":"string"}},"required":false,"description":"Array of languages to show, an array with countries codes. The complete list of countries can be found https://github.com/ekwonye-richard/react-flags-select/blob/master/src/countries.js","defaultValue":{"value":"[]","computed":false}},"customLabels":{"type":{"name":"objectOf","value":{"name":"any"}},"required":false,"description":"Configure label of languages.","defaultValue":{"value":"{}","computed":false}},"className":{"type":{"name":"string"},"required":false,"description":"Class to apply.","defaultValue":{"value":"''","computed":false}},"style":{"type":{"name":"objectOf","value":{"name":"any"}},"required":false,"description":"Css style applied to the component","defaultValue":{"value":"null","computed":false}},"onSelect":{"type":{"name":"func"},"required":false,"description":"Called when language selection change. Params `{language}`","defaultValue":{"value":"() => {}","computed":false}}},"filename":"/components/LanguageSwitcher/LanguageSwitcher.jsx"}