react a to z
component concept