⌘1
const { set, get } = _
const johnId = "123"
const mayId = "245"
const bookings = () => ({
[johnId]: {
id: "123",
client: {
id: "7835",
name: "John Doe",
email: "john.doe@test.com",
type: "normal",
},
room: {
type: "standard",
beds: 2,
},
extras: {},
},
[mayId]: {
id: "245",
client: {
id: "6592",
name: "May Doe",
email: "may.doe@test.com",
type: "normal",
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
⌘2
-> upgradeRoom
set ... 'rooms.type'
-> upgradeClient
set ... 'client.type'
-> toPremium
upgradeRoom ... to 'suite'
upgradeClient ... to 'vip'
addExtras ... 'minibar' and 'massagist'
-> toPremium
upgradeRoom ... to 'suite'
upgradeClient ... to 'vip'
addExtras ... 'minibar' and 'massagist'
-> updateJohnBooking
get ... johnId
toPremium
wrapObject with johnId
-> updateMayBooking
get ... mayId
addExtras ... 'roomService'
wrapObject with mayId
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX