Feature/basket flux

Нужно вынести в сервис или ресурс.