* fix: allow no selected org, respect policy * feat: respect policies in extension * fix: config handler test * fix: context providers test
16 lines
389 B
TypeScript
16 lines
389 B
TypeScript
import { PolicyResponse } from "./client.js";
|
|
|
|
export class PolicySingleton {
|
|
private static instance: PolicySingleton;
|
|
public policy: PolicyResponse | null = null;
|
|
|
|
private constructor() {}
|
|
|
|
public static getInstance(): PolicySingleton {
|
|
if (!PolicySingleton.instance) {
|
|
PolicySingleton.instance = new PolicySingleton();
|
|
}
|
|
return PolicySingleton.instance;
|
|
}
|
|
}
|