Здравствуйте, подскажите, пожалуйста. В компоненте есть метод, который в service передаёт объект данных. Далее внутри service с этими данными проводятся преобразования. С чем может быть связана проблема, что при повторном вызове метода в компоненте некоторые свойства объекта данных становятся равны invalid. Я не понимаю, почему принимая в качестве аргумента внутри service данные, преобразуя их в service, этот объект, объявленный в компоненте меняется. Уже прописал интерфейс для объекта и readOnly поставил к каждому свойству, но не помогло. Совсем непонятно, что за черт