AS
Size: a a a
AS
AS
DT
AS
DT
AS
BS
АН
ДР
ДС
componentDidMount() {
this.props.subscribeToUpdates();
}
useEffect(() => {
const unsubscribe =
subscribeToMore { document: TASK_UPDATED };
return () => unsubscribe();
}, [subscribeToMore]);
BS
useEffect(() => {
const unsubscribe =
subscribeToMore { document: TASK_UPDATED };
return () => unsubscribe();
}, [subscribeToMore]);
ДС
useEffect(() => {
}, [subscribeToMore]);
BS
BS
PP
apollo
возник вопрос, можно ли после того как выполняется запрос возвращать не только те данные которые были в последнем респонсе, а вообще все запрошенные ранее данные?PP
const OrganizationsList = ({ data: { searchInputValue } }) => {
const classes = useStyles();
const { loading, data: { organizations = [] } = {} } = useQuery(
gql`
query($params: OrganizationsQueryParams) {
organizations(params: $params) {
id
name
}
}
`,
{
variables: {
params: {
search: searchInputValue,
},
},
},
);
return (
<List>
{matchSorter(organizations, searchInputValue).map(organization => (
<ListItem>{organization.id}</ListItem>
))}
</List>
);
};
C
BS
const OrganizationsList = ({ data: { searchInputValue } }) => {
const classes = useStyles();
const { loading, data: { organizations = [] } = {} } = useQuery(
gql`
query($params: OrganizationsQueryParams) {
organizations(params: $params) {
id
name
}
}
`,
{
variables: {
params: {
search: searchInputValue,
},
},
},
);
return (
<List>
{matchSorter(organizations, searchInputValue).map(organization => (
<ListItem>{organization.id}</ListItem>
))}
</List>
);
};
PP
BS