Skip to content

Class objects should be converted to optional properties #21

Open
@JeanMeche

Description

@JeanMeche

Hi, thanks for this great tool !
I've got a question, maybe i'm missing something.

Let's say I've this 2 classes :

class myClass1 {
   int prop1
}

class myClass2 {
    public MyClass1 obj ; 
}

shouldn't this be converted to :

interface myClass1 {
   prop1: number
}
interface myClass2 {
    obj?: myClass1
}

I'm asking this because of TS2322 i'm not able to set non-optional properties to undefined.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions