sudo apt install zsh-autosuggestions zsh-syntax-highlighting zsh
import { test, expect, Page } from '@playwright/test'; | |
import { createMachine } from 'xstate'; | |
import { createModel } from '@xstate/test'; | |
let page: Page; | |
test.describe('Playwright document search', () => { | |
const documentationSearchMachine = createMachine({ | |
id: 'documentSearch', | |
initial: 'idle', | |
states: { |
{ | |
"presets": ["next/babel", "@emotion/babel-preset-css-prop"], | |
"plugins": [ | |
[ | |
"prismjs", | |
{ | |
"languages": [ | |
"javascript", | |
"css", | |
"markup", |
func whenInitial(wt *fsm.FSM) fsm.StateFunction { | |
return func(event *fsm.Event) *fsm.NextState { | |
transfer, transferOk := event.Message.(*Transfer) | |
if transferOk && event.Data == nil { | |
transfer.source <- transfer.amount | |
return wt.Goto(AwaitFromState).With( | |
&WireTransferData{transfer.source, transfer.target, transfer.amount, wt}, | |
) | |
} | |
return wt.DefaultHandler()(event) |
// JS array equivalents to C# LINQ methods - by Dan B. | |
// First: This version using older JavaScript notation for universal browser support (scroll down for ES6 version): | |
// Here's a simple array of "person" objects | |
var people = [ | |
{ name: "John", age: 20 }, | |
{ name: "Mary", age: 35 }, | |
{ name: "Arthur", age: 78 }, | |
{ name: "Mike", age: 27 }, |
Display the last 20 images from Sewanee's photo stream using Flickr's Public feed API.