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.