* added initial app * created basic functionality for Shimmer Video app with tracking of Daily rooms * changed the type config value in the shimmer video config.json * re-fixed update to shimmer-video config type * updated static images for shimmer video app * fixed tracking Shimmer video event parameter * Add zod files * Allow query for "conferencing" apps * Move to shimmer video * Redirect to shimmer app * Remove console.logs * Remove legacy use of seed-app-store. --------- Co-authored-by: Peer Richelsen <peer@cal.com> Co-authored-by: Vik <vsreed@stanford.edu> Co-authored-by: pathaksarvesh <sarvesh@incrediblevisibility.com> Co-authored-by: Joe Au-Yeung <j.auyeung419@gmail.com> Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com> Co-authored-by: Hariom <hariombalhara@gmail.com>
17 lines
544 B
TypeScript
17 lines
544 B
TypeScript
import { createDefaultInstallation } from "@calcom/app-store/_utils/installation";
|
|
import type { AppDeclarativeHandler } from "@calcom/types/AppHandler";
|
|
|
|
import appConfig from "../config.json";
|
|
|
|
const handler: AppDeclarativeHandler = {
|
|
appType: appConfig.type,
|
|
variant: appConfig.variant,
|
|
slug: appConfig.slug,
|
|
supportsMultipleInstalls: false,
|
|
handlerType: "add",
|
|
createCredential: ({ appType, user, slug, teamId }) =>
|
|
createDefaultInstallation({ appType, userId: user.id, slug, key: {}, teamId }),
|
|
};
|
|
|
|
export default handler;
|