use IIFE for entry points.
This commit is contained in:
1
src/common/constants.ts
Normal file
1
src/common/constants.ts
Normal file
@@ -0,0 +1 @@
|
||||
export const DOCX_CONTENT_TYPE = 'application/vnd.openxmlformats-officedocument.wordprocessingml.document';
|
@@ -1,8 +1,5 @@
|
||||
import invariant from 'tiny-invariant';
|
||||
|
||||
export const PLUGIN_ID = kintone.$PLUGIN_ID;
|
||||
invariant(PLUGIN_ID, 'The PLUGIN_ID is not available. Please ensure you are on a Kintone plugin page.');
|
||||
|
||||
const KintoneUserLanguages = ['en', 'ja', 'zh', 'zh-TW', 'es', 'pt-BR', 'th'] as const;
|
||||
export type KintoneUserLanguages = (typeof KintoneUserLanguages)[number];
|
||||
export const LANGUAGE = kintone.getLoginUser().language as KintoneUserLanguages;
|
||||
@@ -10,5 +7,3 @@ invariant(
|
||||
KintoneUserLanguages.includes(LANGUAGE),
|
||||
`Unsupported language: ${LANGUAGE}. Supported languages are: ${KintoneUserLanguages.join(', ')}`,
|
||||
);
|
||||
|
||||
export const DOCX_CONTENT_TYPE = 'application/vnd.openxmlformats-officedocument.wordprocessingml.document';
|
@@ -40,7 +40,7 @@
|
||||
color: #f6f6f6;
|
||||
}
|
||||
|
||||
/* Row for the settings */
|
||||
/* Row for the settings */
|
||||
/*
|
||||
<div class="kintoneplugin-row">Settings 1</div>
|
||||
<div class="kintoneplugin-row">Settings 2</div>
|
||||
@@ -49,7 +49,7 @@
|
||||
margin-bottom: 24px;
|
||||
}
|
||||
|
||||
/* Heading for each settings*/
|
||||
/* Heading for each settings */
|
||||
/* Heading */
|
||||
/*
|
||||
<div class="kintoneplugin-label">Heading for the setting</div>
|
||||
@@ -79,7 +79,7 @@
|
||||
color: #888;
|
||||
}
|
||||
|
||||
/* Required settings*/
|
||||
/* Required settings */
|
||||
/*
|
||||
<div class="kintoneplugin-label">Title<span class="kintoneplugin-require">*</span></div>
|
||||
*/
|
||||
|
Reference in New Issue
Block a user