Browse Source
Replace manual emits declarations with proper @Emit decorator usage across components: - ActivityListItem: Add @Emit methods for viewImage, loadClaim, confirmClaim - ContactInputForm: Convert handleQRScan to use @Emit("qr-scan") - ContactBulkActions: Add @Emit methods for toggle-all-selection, copy-selected - ContactListHeader: Add @Emit methods for all 5 emitted events - MembersList: Add @Emit("error") method for error handling - LargeIdenticonModal: Add @Emit("close") method - ContactListItem: Add @Emit methods for all 4 emitted events Update all templates to call emit methods instead of direct $emit calls. Fix TypeScript type issues with optional parameters. Resolves Vue warning about undeclared emitted events. Follows vue-facing-decorator best practices and improves code consistency.pull/151/head
13 changed files with 202 additions and 83 deletions
Loading…
Reference in new issue