JS component samples