Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

64
Views
objeto con solo un campo obligatorio

Tengo una interfaz con 2 campos: featureName , que es una cadena, y otra request , que es un objeto {} .

 export interface SocketsRequest { featureName: string; request: {}; }

Como quiero que el campo de request tenga un tipo de acción de campo actionType , actualicé la interfaz y se convirtió en:

 export interface SocketsRequest { featureName: string; request: {actionType: string}; // how I can let many other fields here? }

Pero ahora, el problema es que el objeto de request debe tener solo un campo: actionType . De lo contrario, obtendré un error para tipos incompatibles:

 const request: SocketsRequest = { featureName: 'orders', request: { actionType: 'all', country: 'DE' // country can not be a part of request object } }

¿Cómo se puede solucionar esto? gracias

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!