Files
dealplustech/dealplustech-astro/node_modules/drizzle-orm/query-promise.js
Kunthawat b2e427791b feat: Add complete PDPA compliance pages
- Admin dashboard (/admin/consent-logs) with password auth
- Consent API (/api/consent) with SQLite + IP hashing
- Privacy Policy (Thai) - PDPA Section 36 compliant
- Terms & Conditions (Thai) - 9 standard clauses
- .env.example template with Umami placeholder

All pages preserve current design system.
2026-03-10 21:28:23 +07:00

27 lines
579 B
JavaScript

import { entityKind } from "./entity.js";
class QueryPromise {
static [entityKind] = "QueryPromise";
[Symbol.toStringTag] = "QueryPromise";
catch(onRejected) {
return this.then(void 0, onRejected);
}
finally(onFinally) {
return this.then(
(value) => {
onFinally?.();
return value;
},
(reason) => {
onFinally?.();
throw reason;
}
);
}
then(onFulfilled, onRejected) {
return this.execute().then(onFulfilled, onRejected);
}
}
export {
QueryPromise
};
//# sourceMappingURL=query-promise.js.map