public function postSearch(Request $request)
 {
     $search = preg_replace("/[^0-9a-zA-ZąčęėįšųūžĄČĘĖĮŠŲŪŽ ]/", "", trim($request->input('description')));
     $search = str_replace("  ", " ", $search);
     $query = "";
     foreach (explode(" ", $search) as $s) {
         $query .= " `description` like '%{$s}%' and ";
     }
     $query = substr($query, 0, -4);
     if (strlen($search) > 2) {
         $products = Product::WithoutErrors()->whereRaw($query)->take(10)->get();
         $data = $products->map(function ($product) {
             return ['id' => $product->id, 'description' => $product->description];
         });
         return response()->json($data);
     } else {
         return json_encode([['description' => 'Enter more characters', 'error' => 1]]);
     }
 }