package com.reactnativezoom.videosdk.convert;

import com.facebook.react.bridge.NoSuchKeyException;

import java.util.HashMap;
import java.util.Map;

import us.zoom.sdk.ZoomVideoSDKWhiteboardStatus;

public class RNZoomVideoSdkWhiteboardStatus {

  private static final Map<ZoomVideoSDKWhiteboardStatus, String> whiteboardStatus =
    new HashMap<ZoomVideoSDKWhiteboardStatus, String>() {{
      put(ZoomVideoSDKWhiteboardStatus.WhiteboardStatus_Started, "WhiteboardStatus_Started");
      put(ZoomVideoSDKWhiteboardStatus.WhiteboardStatus_Stopped, "WhiteboardStatus_Stopped");
    }};

  public static String valueOf(ZoomVideoSDKWhiteboardStatus status) {
    String result;
    try {
      result = (status != null) ? whiteboardStatus.get(status) : null;
    } catch (NoSuchKeyException e) {
      result = null;
    }
    return result;
  }

}

