22 lines
821 B
TypeScript
22 lines
821 B
TypeScript
// Metro module 16159 (f16160).
|
|
import { Endpoints } from "../../Constants";
|
|
import AutomaticLifecycleManager from "../../lib/AutomaticLifecycleManager";
|
|
import DmSettingsUpsellActionCreators_native from "./DmSettingsUpsellActionCreators.native";
|
|
import { HTTP } from "../../_bundle/sendRequest";
|
|
class DmSettingsUpsellManager extends AutomaticLifecycleManager {
|
|
actions = {
|
|
DM_SETTINGS_UPSELL_SHOW: this.handleDmSettingsUpsellShow
|
|
};
|
|
handleDmSettingsUpsellShow(a0) {
|
|
DmSettingsUpsellActionCreators_native.openDmSettingsUpsellModal(a0.guildId);
|
|
}
|
|
}
|
|
const dmSettingsUpsellManager = new DmSettingsUpsellManager();
|
|
export default dmSettingsUpsellManager;
|
|
export function acknowledgeDmSettingsUpsell(a0) {
|
|
return HTTP.post({
|
|
url: Endpoints.DM_SETTINGS_UPSELL_ACK(a0),
|
|
rejectWithError: false
|
|
});
|
|
}
|