import { SHJDatasourceV2 as m } from "../../datasource/index.mjs";
import { DataSourceUtils as t } from "../../datasource/utils/utils.mjs";
const n = (e) => {
  const o = t.getVariableByName(
    e.name
  );
  o && (e.refreshLinkComponents ?? (e.refreshLinkComponents = !0), m.parse({
    sources: [o.sources],
    noUseMapping: !0,
    callback: (s) => {
      t.setVariableById(
        o,
        s,
        e.refreshLinkComponents
      );
    }
  }));
};
export {
  n as executeRefreshVariableAction
};
