Change directory and show files

Change directory and show all files(.zshrc) and if
”dashboard” file exist, run it

function cdls() {
    cd "$1" && echo "\\033[94m-> Directory contain: \033[0m" && ls -1lh;
    if [ -e dashboard ]
    then
        ./dashboard
    fi
}
alias cd="cdls"