useUserSettings

Hook that provides a user setting value and a callback for setting the user setting value.

Example
const Component: React.FC = (props) => {
   const [state, setState, loaded] = useUserSettings(
     'devconsole.addPage.showDetails',
     true,
     true,
   );
   return loaded ? (
      <WrappedComponent {...props} userSettingState={state} setUserSettingState={setState} />
    ) : null;
};

Returns A tuple containing the user setting value, a setter callback, and a loaded boolean.