Skip to content

Commit 5ae600b

Browse files
committed
heading text matches list text
1 parent 8e20868 commit 5ae600b

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

docs/actors.mdx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ The types of actor logic you can create from XState are:
215215
- [Event observable logic (`fromEventObservable(...)`)](#fromeventobservable)
216216
- [Callback logic (`fromCallback(...)`)](#fromcallback)
217217

218-
### `createMachine` for State Machine Logic {#createmachine}
218+
### State machine logic (`createMachine(...)`) {#createmachine}
219219

220220
You can describe actor logic as a [state machine](machines.mdx). Actors created from state machine actor logic can:
221221

@@ -248,7 +248,7 @@ toggleActor.send({ type: 'toggle' });
248248
// Logs 'active'
249249
```
250250

251-
### `fromPromise` for Promise Logic {#frompromise}
251+
### Promise logic (`fromPromise(...)`) {#frompromise}
252252

253253
Promise actor logic is described by an async process that resolves or rejects after some time. Actors created from promise logic (“promise actors”) can:
254254

@@ -281,7 +281,7 @@ promiseActor.start();
281281
// }
282282
```
283283

284-
### `fromTransition` for Transition Function Logic {#fromtransition}
284+
### Transition function logic (`fromTransition(...)`) {#fromtransition}
285285

286286
Transition actor logic is described by a [transition function](migration.mdx#use-actor-logic-creators-for-invokesrc-instead-of-functions), similar to a [reducer](fromTransition). Transition functions take the current `state` and received `event` object as arguments, and return the next state. Actors created from transition logic (“transition actors”) can:
287287

@@ -321,7 +321,7 @@ transitionActor.send({ type: 'increment' });
321321
// }
322322
```
323323

324-
### `fromObservable` for Observable Logic {#fromobservable}
324+
### Observable logic (`fromObservable(...)`) {#fromobservable}
325325

326326
Observable actor logic is described by an [observable stream of values](#fromObservable). Actors created from observable logic (“observable actors”) can:
327327

@@ -346,7 +346,7 @@ secondActor.start();
346346
// ...
347347
```
348348

349-
### `fromEventObservable` for Event Observable Logic {#fromeventobservable}
349+
### Event observable logic (`fromEventObservable(...)` {#fromeventobservable}
350350

351351
Event observable actor logic is described by an observable stream of [event objects](transitions.mdx#event-objects). Actors created from event observable logic (“event observable actors”) can:
352352

@@ -371,7 +371,7 @@ const canvasActor = createActor(canvasMachine);
371371
canvasActor.start();
372372
```
373373

374-
### `fromCallback` for Callback Logic {#fromcallback}
374+
### Callback logic (`fromCallback(...)`) {#fromcallback}
375375

376376
Callback actor logic is described by a callback function that receives a single object argument that includes a `sendBack(event)` function and a `receive(event => ...)` function. Actors created from callback logic (“callback actors”) can:
377377

0 commit comments

Comments
 (0)