Add support for disabled prop