useSpaces
This is a custom hook for grabbing spaces from the Spaces
provider.
useSpaces
accepts a variadic number of ids
. useSpaces
returns a tuple containing the spaces for the ids
passed in, in the order they are passed in. If there is no space in the Spaces
provider for an id, it is returned as undefined
. If no ids
are passed in - or a single id
is passed in and it is undefined
, all spaces from the Spaces
provider are returned.
Example
import React from 'react';
import { useSpaces } from '@availity/spaces';
const SpacesComponent = () => {
// ids can be space ids or payer ids
const [space1, space2, space3] = useSpaces('1', '2', '3');
};