## Events & type safety To maintain full type safety, we're not using events via $emit, instead relying on callback functions handed in by the parent.