Skip to content

Commit a07b4db

Browse files
Nerissa K.ATheChronicMonster
Nerissa K.A
authored andcommitted
refactor:rps hooks code update
1 parent ee5b514 commit a07b4db

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+3888
-371
lines changed

docs/src/frontend/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -597,7 +597,7 @@ You can use `{!js} canFundFromFaucet` to check if `{!js} fundFromFaucet` can be
597597
Example:
598598

599599
```js
600-
load: /examples/rps-9-web/index.js
600+
load: /examples/rps-9-comp/index.js
601601
md5: 5e5c8976731882c06e7f094e05ca43b3
602602
range: 32 - 34
603603
```
@@ -616,7 +616,7 @@ A Promise that resolves to `{!js} true` if `{!js} fundFromFaucet` can be used, `
616616
Example:
617617

618618
```js
619-
load: /examples/rps-9-web/index.js
619+
load: /examples/rps-9-comp/index.js
620620
md5: 5e5c8976731882c06e7f094e05ca43b3
621621
range: 26 - 34
622622
```

docs/src/tut/rps/7-rpc/config.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{ "bookRank": 10 }
1+
{ "bookRank": 20 }

docs/src/tut/rps/7-rpc/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# {#tut-7-rpc} Rock, Paper, Scissors in Python
1+
# {#tut-7-rpc} Rock, Paper, Scissors (Python)
22

33
The main sequence of the tutorial uses the
44
[JavaScript frontend support library](##ref-frontends-js) to implement

docs/src/tut/rps/config.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
{ "bookRank": 20,
1+
{ "bookRank": 10,
22
"hasOtp": true
33
}

docs/src/tut/rps/index.md

+155-136
Large diffs are not rendered by default.
116 KB
Loading
87.3 KB
Loading
119 KB
Loading
88.4 KB
Loading
163 KB
Loading
114 KB
Loading
+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{ "bookRank": 10,
2+
"hasOtp": true
3+
}

docs/src/tut/rps/rps-9-comp/index.md

+2,060
Large diffs are not rendered by default.
-101 KB
Loading
15.8 KB
Loading
-76.9 KB
Loading
-73.1 KB
Loading
21.9 KB
Loading
Loading
-64 KB
Loading
-44.3 KB
Loading
-83.8 KB
Loading
15 KB
Loading

docs/xrefs.json

+125-1
Original file line numberDiff line numberDiff line change
@@ -1396,7 +1396,7 @@
13961396
"path": "/tut/rps/#tut-7"
13971397
},
13981398
"tut-7-rpc": {
1399-
"title": "Rock, Paper, Scissors in Python",
1399+
"title": "Rock, Paper, Scissors (Python)",
14001400
"path": "/tut/rps/7-rpc/#tut-7-rpc"
14011401
},
14021402
"tut-8": {
@@ -1539,6 +1539,130 @@
15391539
"title": "Where Do We Go From Here?",
15401540
"path": "/tut/rsvp/#tut-rsvp7"
15411541
},
1542+
"tutcomp": {
1543+
"title": "Rock, Paper, Scissors! (React Classes)",
1544+
"path": "/tut/rps/rps-9-comp/#tutcomp"
1545+
},
1546+
"tutcomp-1": {
1547+
"title": "Install and Initialize",
1548+
"path": "/tut/rps/rps-9-comp/#tutcomp-1"
1549+
},
1550+
"tutcomp-10": {
1551+
"title": "Onward and Further",
1552+
"path": "/tut/rps/rps-9-comp/#tutcomp-10"
1553+
},
1554+
"tutcomp-2": {
1555+
"title": "Scaffolding and Setup",
1556+
"path": "/tut/rps/rps-9-comp/#tutcomp-2"
1557+
},
1558+
"tutcomp-3": {
1559+
"title": "Rock, Paper, and Scissors",
1560+
"path": "/tut/rps/rps-9-comp/#tutcomp-3"
1561+
},
1562+
"tutcomp-4": {
1563+
"title": "Bets and Wagers",
1564+
"path": "/tut/rps/rps-9-comp/#tutcomp-4"
1565+
},
1566+
"tutcomp-5": {
1567+
"title": "Trust and Commitments",
1568+
"path": "/tut/rps/rps-9-comp/#tutcomp-5"
1569+
},
1570+
"tutcomp-6": {
1571+
"title": "Timeouts and Participation",
1572+
"path": "/tut/rps/rps-9-comp/#tutcomp-6"
1573+
},
1574+
"tutcomp-7": {
1575+
"title": "Play and Play Again",
1576+
"path": "/tut/rps/rps-9-comp/#tutcomp-7"
1577+
},
1578+
"tutcomp-8": {
1579+
"title": "Interaction and Independence",
1580+
"path": "/tut/rps/rps-9-comp/#tutcomp-8"
1581+
},
1582+
"tutcomp-9": {
1583+
"title": "Web Interaction",
1584+
"path": "/tut/rps/rps-9-comp/#tutcomp-9"
1585+
},
1586+
"tutcomp-9-AcceptTerms": {
1587+
"title": "Accept Terms dialog",
1588+
"path": "/tut/rps/rps-9-comp/#tutcomp-9-AcceptTerms"
1589+
},
1590+
"tutcomp-9-App": {
1591+
"title": "Application component",
1592+
"path": "/tut/rps/rps-9-comp/#tutcomp-9-App"
1593+
},
1594+
"tutcomp-9-Attach": {
1595+
"title": "Attach dialog",
1596+
"path": "/tut/rps/rps-9-comp/#tutcomp-9-Attach"
1597+
},
1598+
"tutcomp-9-Attacher": {
1599+
"title": "Attacher component",
1600+
"path": "/tut/rps/rps-9-comp/#tutcomp-9-Attacher"
1601+
},
1602+
"tutcomp-9-Attaching": {
1603+
"title": "Attaching display",
1604+
"path": "/tut/rps/rps-9-comp/#tutcomp-9-Attaching"
1605+
},
1606+
"tutcomp-9-ConnectAccount": {
1607+
"title": "Connect Account dialog",
1608+
"path": "/tut/rps/rps-9-comp/#tutcomp-9-ConnectAccount"
1609+
},
1610+
"tutcomp-9-Deploy": {
1611+
"title": "Deploy dialog",
1612+
"path": "/tut/rps/rps-9-comp/#tutcomp-9-Deploy"
1613+
},
1614+
"tutcomp-9-Deployer": {
1615+
"title": "Deployer component",
1616+
"path": "/tut/rps/rps-9-comp/#tutcomp-9-Deployer"
1617+
},
1618+
"tutcomp-9-DeployerOrAttacher": {
1619+
"title": "Choose Role",
1620+
"path": "/tut/rps/rps-9-comp/#tutcomp-9-DeployerOrAttacher"
1621+
},
1622+
"tutcomp-9-Deploying": {
1623+
"title": "Deploying display",
1624+
"path": "/tut/rps/rps-9-comp/#tutcomp-9-Deploying"
1625+
},
1626+
"tutcomp-9-Done": {
1627+
"title": "Done display",
1628+
"path": "/tut/rps/rps-9-comp/#tutcomp-9-Done"
1629+
},
1630+
"tutcomp-9-Final": {
1631+
"title": "Putting it all together",
1632+
"path": "/tut/rps/rps-9-comp/#tutcomp-9-Final"
1633+
},
1634+
"tutcomp-9-FundAccount": {
1635+
"title": "Fund Account dialog",
1636+
"path": "/tut/rps/rps-9-comp/#tutcomp-9-FundAccount"
1637+
},
1638+
"tutcomp-9-GetHand": {
1639+
"title": "Get Hand dialog",
1640+
"path": "/tut/rps/rps-9-comp/#tutcomp-9-GetHand"
1641+
},
1642+
"tutcomp-9-Player": {
1643+
"title": "Player component",
1644+
"path": "/tut/rps/rps-9-comp/#tutcomp-9-Player"
1645+
},
1646+
"tutcomp-9-SetWager": {
1647+
"title": "Set Wager dialog",
1648+
"path": "/tut/rps/rps-9-comp/#tutcomp-9-SetWager"
1649+
},
1650+
"tutcomp-9-Timeout": {
1651+
"title": "Timeout display",
1652+
"path": "/tut/rps/rps-9-comp/#tutcomp-9-Timeout"
1653+
},
1654+
"tutcomp-9-WaitingForAttacher": {
1655+
"title": "Waiting for Attacher display",
1656+
"path": "/tut/rps/rps-9-comp/#tutcomp-9-WaitingForAttacher"
1657+
},
1658+
"tutcomp-9-WaitingForResults": {
1659+
"title": "Waiting for results display",
1660+
"path": "/tut/rps/rps-9-comp/#tutcomp-9-WaitingForResults"
1661+
},
1662+
"tutcomp-9-WaitingForTurn": {
1663+
"title": "Waiting for Turn display",
1664+
"path": "/tut/rps/rps-9-comp/#tutcomp-9-WaitingForTurn"
1665+
},
15421666
"tuts": {
15431667
"title": "Tutorials",
15441668
"path": "/tut/#tuts"

0 commit comments

Comments
 (0)