2024-07-12 12:58:34 +02:00
|
|
|
import BaseHandler from './BaseHandler';
|
2023-09-21 11:58:51 +01:00
|
|
|
|
2023-11-03 10:30:31 +00:00
|
|
|
class PreviewHandler extends BaseHandler {
|
2024-07-12 12:58:34 +02:00
|
|
|
constructor( buttonConfig, ppcpConfig, externalHandler ) {
|
|
|
|
super( buttonConfig, ppcpConfig, externalHandler );
|
|
|
|
}
|
2023-09-21 11:58:51 +01:00
|
|
|
|
2024-07-12 12:58:34 +02:00
|
|
|
transactionInfo() {
|
|
|
|
throw new Error( 'Transaction info fail. This is just a preview.' );
|
|
|
|
}
|
2023-09-21 11:58:51 +01:00
|
|
|
|
2024-07-12 12:58:34 +02:00
|
|
|
createOrder() {
|
|
|
|
throw new Error( 'Create order fail. This is just a preview.' );
|
|
|
|
}
|
2023-09-21 11:58:51 +01:00
|
|
|
|
2024-07-12 12:58:34 +02:00
|
|
|
approveOrder( data, actions ) {
|
|
|
|
throw new Error( 'Approve order fail. This is just a preview.' );
|
|
|
|
}
|
2023-09-21 11:58:51 +01:00
|
|
|
|
2024-07-12 12:58:34 +02:00
|
|
|
actionHandler() {
|
|
|
|
throw new Error( 'Action handler fail. This is just a preview.' );
|
|
|
|
}
|
2023-09-21 11:58:51 +01:00
|
|
|
|
2024-07-12 12:58:34 +02:00
|
|
|
errorHandler() {
|
|
|
|
throw new Error( 'Error handler fail. This is just a preview.' );
|
|
|
|
}
|
2023-09-21 11:58:51 +01:00
|
|
|
}
|
|
|
|
|
2023-11-03 10:30:31 +00:00
|
|
|
export default PreviewHandler;
|