Optional
deps: DependencyListUma array de dependências que será passada para o React.useMemo
uma coleção de objetos de domínio ou uma matriz vazia
// Return all collection items
const collection = useQuery({ type: Object });
// Return all collection items sorted by name and filtered by category
const filteredAndSorted = useQuery({
type: Object,
query: (collection) => collection.filtered('category == $0',category).sorted('name'),
}, [category]);
// Return all collection items sorted by name and filtered by category, triggering re-renders only if "name" changes
const filteredAndSorted = useQuery({
type: Object,
query: (collection) => collection.filtered('category == $0',category).sorted('name'),
keyPaths: ["name"]
}, [category]);
Retorna uma Realm.Collection de Realm.Objects de um determinado tipo. O gancho será atualizado sobre quaisquer alterações em qualquer objeto da coleção e retornará uma array vazia se a coleção estiver vazia.
O resultado disso pode ser consumido diretamente pelo argumento data
de qualquer React Native VirtualizedList ouFlatList. Se o componente usado para o suporte renderItem
da lista for React.Memoized, somente o objeto modificado será renderizado novamente.
Optional
deps: DependencyListUma array de dependências que será passada para o React.useMemo
uma coleção de objetos de domínio ou uma matriz vazia
// Return all collection items
const collection = useQuery({ type: Object });
// Return all collection items sorted by name and filtered by category
const filteredAndSorted = useQuery({
type: Object,
query: (collection) => collection.filtered('category == $0',category).sorted('name'),
}, [category]);
// Return all collection items sorted by name and filtered by category, triggering re-renders only if "name" changes
const filteredAndSorted = useQuery({
type: Object,
query: (collection) => collection.filtered('category == $0',category).sorted('name'),
keyPaths: ["name"]
}, [category]);
Retorna uma Realm.Collection de Realm.Objects de um determinado tipo. O gancho será atualizado sobre quaisquer alterações em qualquer objeto da coleção e retornará uma array vazia se a coleção estiver vazia.
O resultado disso pode ser consumido diretamente pelo argumento data
de qualquer React Native VirtualizedList ouFlatList. Se o componente usado para o suporte renderItem
da lista for React.Memoized, somente o objeto modificado será renderizado novamente.
uma coleção de objetos de domínio ou uma matriz vazia
// Return all collection items
const collection = useQuery({ type: Object });
// Return all collection items sorted by name and filtered by category
const filteredAndSorted = useQuery({
type: Object,
query: (collection) => collection.filtered('category == $0',category).sorted('name'),
}, [category]);
// Return all collection items sorted by name and filtered by category, triggering re-renders only if "name" changes
const filteredAndSorted = useQuery({
type: Object,
query: (collection) => collection.filtered('category == $0',category).sorted('name'),
keyPaths: ["name"]
}, [category]);
Retorna uma Realm.Collection de Realm.Objects de um determinado tipo. O gancho será atualizado sobre quaisquer alterações em qualquer objeto da coleção e retornará uma array vazia se a coleção estiver vazia.
O resultado disso pode ser consumido diretamente pelo argumento data
de qualquer React Native VirtualizedList ouFlatList. Se o componente usado para o suporte renderItem
da lista for React.Memoized, somente o objeto modificado será renderizado novamente.
uma coleção de objetos de domínio ou uma matriz vazia
// Return all collection items
const collection = useQuery({ type: Object });
// Return all collection items sorted by name and filtered by category
const filteredAndSorted = useQuery({
type: Object,
query: (collection) => collection.filtered('category == $0',category).sorted('name'),
}, [category]);
// Return all collection items sorted by name and filtered by category, triggering re-renders only if "name" changes
const filteredAndSorted = useQuery({
type: Object,
query: (collection) => collection.filtered('category == $0',category).sorted('name'),
keyPaths: ["name"]
}, [category]);
Retorna uma Realm.Collection de Realm.Objects de um determinado tipo. O gancho será atualizado sobre quaisquer alterações em qualquer objeto da coleção e retornará uma array vazia se a coleção estiver vazia.
O resultado disso pode ser consumido diretamente pelo argumento data
de qualquer React Native VirtualizedList ouFlatList. Se o componente usado para o suporte renderItem
da lista for React.Memoized, somente o objeto modificado será renderizado novamente.
Optional
query: QueryCallback<T>Optional
deps: DependencyListUma array de dependências que será passada para o React.useMemo
uma coleção de objetos de domínio ou uma matriz vazia
// Return all collection items
const collection = useQuery({ type: Object });
// Return all collection items sorted by name and filtered by category
const filteredAndSorted = useQuery({
type: Object,
query: (collection) => collection.filtered('category == $0',category).sorted('name'),
}, [category]);
// Return all collection items sorted by name and filtered by category, triggering re-renders only if "name" changes
const filteredAndSorted = useQuery({
type: Object,
query: (collection) => collection.filtered('category == $0',category).sorted('name'),
keyPaths: ["name"]
}, [category]);
Retorna uma Realm.Collection de Realm.Objects de um determinado tipo. O gancho será atualizado sobre quaisquer alterações em qualquer objeto da coleção e retornará uma array vazia se a coleção estiver vazia.
O resultado disso pode ser consumido diretamente pelo argumento data
de qualquer React Native VirtualizedList ouFlatList. Se o componente usado para o suporte renderItem
da lista for React.Memoized, somente o objeto modificado será renderizado novamente.
uma coleção de objetos de domínio ou uma matriz vazia
// Return all collection items
const collection = useQuery({ type: Object });
// Return all collection items sorted by name and filtered by category
const filteredAndSorted = useQuery({
type: Object,
query: (collection) => collection.filtered('category == $0',category).sorted('name'),
}, [category]);
// Return all collection items sorted by name and filtered by category, triggering re-renders only if "name" changes
const filteredAndSorted = useQuery({
type: Object,
query: (collection) => collection.filtered('category == $0',category).sorted('name'),
keyPaths: ["name"]
}, [category]);
Gerado usando TypeDoc
Retorna uma Realm.Collection de Realm.Objects de um determinado tipo. O gancho será atualizado sobre quaisquer alterações em qualquer objeto da coleção e retornará uma array vazia se a coleção estiver vazia.
O resultado disso pode ser consumido diretamente pelo argumento
data
de qualquer React Native VirtualizedList ouFlatList. Se o componente usado para o suporterenderItem
da lista for React.Memoized, somente o objeto modificado será renderizado novamente.