Skip to content

Instantly share code, notes, and snippets.

@RubaXa
Last active August 27, 2019 11:50
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 RubaXa/623025055d76df5e87b0471ee6ed8010 to your computer and use it in GitHub Desktop.
Save RubaXa/623025055d76df5e87b0471ee6ed8010 to your computer and use it in GitHub Desktop.
TrueSlots. Usage.
// Нам больше не нужен `header`
<LoginForm
header={null}
/>
// Добавляем «крестик» и кнопку «Отмена»
<LoginForm
header={(parent) => <>
{parent()}
<Icon name="cross" onClick={...}/>
</>}
controls={(parent) => <>
{parent()}
<Bttton kind="secondary" onClick={...}/>
</>}
/>
// Неожиданно вставлчем промо-информер после Email и Password
<LoginForm>{
(parent) => <>
{parent()}
<PromoInformer />
</>
}</LoginForm>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment