class UpdateUserHandler {
  constructor() {
    // TODO: Repository inicializálása
  }

  async handle(command) {
    // TODO: Implementáld a user frissítési logikát
    // - User létezésének ellenőrzése
    // - Email egyediség ellenőrzése
    // - Frissítendő adatok összeállítása
    // - Update végrehajtása repository-val
    throw new Error('Not implemented');
  }
}

module.exports = UpdateUserHandler;
