viewModelScope.launch {
            saveDraftListing(listing).collect {
                when (it) {
                    is ApiResponse.Success -> {
                        callback(it.data.id)