Compare commits

..

2 Commits

Author SHA1 Message Date
c3bc34f36c add filemaker types
Some checks failed
CI / test-and-build (push) Has been cancelled
2026-03-24 11:01:27 +01:00
8fd5217cbe fix tests 2026-03-24 10:56:32 +01:00
3 changed files with 7 additions and 6 deletions

View File

@@ -1,6 +1,6 @@
@import 'tailwindcss'; @import "tailwindcss";
@import './font.css'; @import "./font.css";
@theme { @theme {
--color-black: #000; --color-black: #000;
@@ -24,7 +24,7 @@
--color-on-secondary: var(--color-white); --color-on-secondary: var(--color-white);
--color-hover: var(--color-primary-dark); --color-hover: var(--color-primary-dark);
--font-limelight: 'Open Sans'; --font-limelight: "Open Sans";
--default-font-family: var(--font-limelight); --default-font-family: var(--font-limelight);
--breakpoint-3xl: 112rem; --breakpoint-3xl: 112rem;
--breakpoint-4xl: 128rem; --breakpoint-4xl: 128rem;

View File

@@ -1,2 +1,3 @@
export { default as LimelightButton } from './components/LimelightButton.vue' export { default as LimelightButton } from './components/LimelightButton.vue'
export * from './utils/webviewer' export * from './utils/webviewer'
export type { FileMakerAPI } from './utils/filemaker'

View File

@@ -4,7 +4,7 @@ import {
performScript, performScript,
performScriptWithOption, performScriptWithOption,
resolveFileMakerCallback, resolveFileMakerCallback,
} from "../webviewer"; } from "./webviewer";
function setFileMaker(api: FileMakerAPI | undefined) { function setFileMaker(api: FileMakerAPI | undefined) {
Object.defineProperty(globalThis, "FileMaker", { Object.defineProperty(globalThis, "FileMaker", {
@@ -61,7 +61,7 @@ describe("resolveFileMakerCallback", () => {
}); });
it("resolves a pending promise registered via callFileMakerScript", async () => { it("resolves a pending promise registered via callFileMakerScript", async () => {
const { callFileMakerScript } = await import("../webviewer"); const { callFileMakerScript } = await import("./webviewer");
let capturedId: number | undefined; let capturedId: number | undefined;
setFileMaker({ setFileMaker({
@@ -77,7 +77,7 @@ describe("resolveFileMakerCallback", () => {
}); });
it("rejects a pending promise when isError is true", async () => { it("rejects a pending promise when isError is true", async () => {
const { callFileMakerScript } = await import("../webviewer"); const { callFileMakerScript } = await import("./webviewer");
let capturedId: number | undefined; let capturedId: number | undefined;
setFileMaker({ setFileMaker({