echo icon indicating copy to clipboard operation
echo copied to clipboard

[vue] retrieve event name when using an array of events

Open camiant opened this issue 2 months ago • 0 comments

Echo Version

2.2.4

Laravel Version

12.35.1

PHP Version

8.4.13

NPM Version

bun 1.3.1

Database Driver & Version

No response

Description

let model_id = 1

  // model broadcast --- private channel
  useEchoModel(
    'App.Models.TestModel',
    model_id,
    ['.TestModelCreated', '.TestModelUpdated'],
    (event) => {
      let { model } = event
      console.log(`Model ${model.id} stored/updated !!!`)
    }
  )

event.name is undefined

how to get the specific event that triggered the callback, when listening for multiple events?

Steps To Reproduce

using useEchoModel

camiant avatar Oct 28 '25 08:10 camiant