How to show properties in editor dependent on other selected property

I have a UPROPERTY() TSubclassOf on component which I can set in Details Panel.
What I want is to show other property with array of class that i need dependent on chosen SubClass of MyAbstactParentClass.
For example:
I am choosing property to Fight ActionsClass and i need array type to be changed to other class dynamically in editor