Skip to content

Instantly share code, notes, and snippets.

@kovchiy
Created June 19, 2017 09:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kovchiy/512e8cfec2bbb8bbb736d6c204d31e06 to your computer and use it in GitHub Desktop.
Save kovchiy/512e8cfec2bbb8bbb736d6c204d31e06 to your computer and use it in GitHub Desktop.
import Option from 'b:Radiogroup e:Option'
export default decl({
block: 'Radiogroup',
content () {
...
},
}, {
propTypes: ...
}, {
Option: Option // Статическое поле класса - ссылка на элемент
})
/* ... когда другой блок использует радиогруппу */
import Radiogroup from 'b:Radiogroup'
export default decl({
block: 'Form',
content () {
return (
<Radiogroup>
<Radiogroup.Option>Раз</Radiogroup.Option>
<Radiogroup.Option>Два</Radiogroup.Option>
</Radiogroup>
)
}
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment