You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

12 lines
502 B

import { isRpaAddressMockMode } from "@/lib/rpa/address-mode";
import { MockAddressAdapter } from "@/workers/rpa/address-adapter/mock-address-adapter";
import { MotherShipAddressAdapter } from "@/workers/rpa/address-adapter/mothership-address-adapter";
import type { AddressAdapter } from "@/workers/rpa/address-adapter/types";
export function createAddressAdapter(): AddressAdapter {
if (isRpaAddressMockMode()) {
return new MockAddressAdapter();
}
return new MotherShipAddressAdapter();
}