# shellcheck shell=dash

xrc:mod:lib hub             \
            account/wechat  \
            account/login   \
            account/user    \
            account/bind    \
            account/logout

___x_cmd_hub_account(){
    local X_help_cmd='___x_cmd_hub___help account'
    help:arg:parse

    local subcmd="$1"
    case "$subcmd" in
        info|bind|login|rename|upgrade|register|logout|delete) shift
            "___x_cmd_hub_account_$subcmd" "$@"                         ;;
        "") ___x_cmd_hub_account info ;;
        *) ___x_cmd_hub_u_subcmd_invalid account "$@"       ;;
    esac
}
