code: function nodeExpand(node: Node, actor) {
    return async ({ dispatch, getState }: ThunkArg) => {
      dispatch({ type: "NODE_EXPAND", data: { node } });
      dispatch(nodeLoadProperties(node, actor));
    };
  }
docs: This action is responsible for expanding a given node, which also means that
  it will call the action responsible to fetch properties.