   prop(sort_order, :atom, required: false, default: :asc)
   prop(resource, :module, required: true)
   prop(path_helper, :atom, required: true)
-  prop(records_getter_params, :map, required: false, default: %{})
+
   prop(search_options, :map, required: false, default: %{})
-  prop(like_search, :boolean, required: false, default: false)
 
+  data(like_search, :boolean, default: false)
   data(records, :list, default: [])
   slot(columns)
 

              query
            end
        end)

      {:like_search, _}, query ->
        query
    end)
    |> Repo.all()
  end

        },
        search: socket.assigns.search_options,
        like_search: socket.assigns.like_search,
      )

    assign(socket, records: records)
