0566e66 Refactor typing and added properties to be used in the components

Authored and Committed by josseline 2 years ago
    Refactor typing and added properties to be used in the components
    
    Signed-off-by: Josseline Perdomo <josselineperdomoc@gmail.com>