Skip to content

Commit ab6c462

Browse files
committed
Update README.ru.md
1 parent 31efbce commit ab6c462

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

README.ru.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,31 @@
44
55
## Использование
66

7-
В коде React компонентов часто встречаются конструкции вида
7+
В коде React компонентов часто встречаются конструкции вида:
8+
```javascript
9+
var loginButton;
10+
if (loggedIn) {
11+
loginButton = <LogoutButton />;
12+
} else {
13+
loginButton = <LoginButton />;
14+
}
15+
16+
return (
17+
<nav>
18+
<Home />
19+
{loginButton}
20+
</nav>
21+
);
22+
```
23+
с помощью этого компонента такие конструкции можно заменить следующим образом:
824

925
```javascript
26+
var Node = require('react-if-component');
1027

28+
return (
29+
<nav>
30+
<Home />
31+
<Node if={loggedIn} then={LogoutButton} else={LoginButton}>
32+
</nav>
33+
);
1134
```

0 commit comments

Comments
 (0)