Changes policy order in an event dashboard and agreement checkbox on the checkout form. For example, if we have 3 policies in the list, after using this function the 3rd policy will become the 1st, and other policies will move by 1 position. By default, the policies are arranged by the created date in descending order.
Note: it is possible to use both beforePolicyId
and afterPolicyId
at the same time but only the last one defined will be executed.
The reorderEventPolicies()
function returns a Promise that resolves to the newly-reordered policy.
function reorderEventPolicies(
policyId: string,
eventId: string,
options: ReorderEventPoliciesOptions,
): Promise<ReorderEventPoliciesResponse>;
Event policy ID.
Event ID.
Options for Reorder Event Policies function.
import { policies } from "@wix/events";
async function reorderEventPolicies(policyId, eventId, options) {
const response = await policies.reorderEventPolicies(
policyId,
eventId,
options,
);
}
This method doesn’t return any custom errors, but may return standard errors. Learn more about standard Wix errors.