package com.vexoanalytics.mask;

import com.facebook.react.uimanager.ThemedReactContext;
import com.facebook.react.views.view.ReactViewGroup;
import com.facebook.react.views.view.ReactViewManager;

/**
 * Registers the <VexoMask> native component (#105). Inherits all standard RN
 * <View> prop/layout handling from ReactViewManager; only the view subclass
 * (so the recorder can detect it) and the exported name differ.
 */
public class VexoMaskViewManager extends ReactViewManager {
  @Override
  public String getName() {
    return "VexoMask";
  }

  @Override
  public ReactViewGroup createViewInstance(ThemedReactContext context) {
    return new VexoMaskView(context);
  }
}
