About
Context
Blocks
useBlocks
Default query (latest 10 blocks):
const { data, loading, error } = useBlocks();
Blocks meeting the criteria:
const { data, loading, error } = useBlocks({/* WordPress REST API options */});
Single block (by id):
const { data, loading, error } = useBlocks(/* page id */);
Multiple blocks (by id):
const { data, loading, error } = useComments(/* array of block ids */);
useCreateBlock
const { data, loading, error } = useCreateBlock({/* WordPress REST API options */});
useRetrieveBlock
const { data, loading, error } = useRetrieveBlock({/* WordPress REST API options */});
useUpdateBlock
const { data, loading, error } = useUpdateBlock({/* WordPress REST API options */});
useDeleteBlock
const { data, loading, error } = useDeleteBlock(/* block id */,{ /* WordPress REST API options */ });