feat: Convert all app files to JS
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import defineAction from '../../../../helpers/define-action';
|
||||
import { filterProvidedFields } from '../../common/filter-provided-fields';
|
||||
import defineAction from '../../../../helpers/define-action.js';
|
||||
import { filterProvidedFields } from '../../common/filter-provided-fields.js';
|
||||
|
||||
export default defineAction({
|
||||
name: 'Create note',
|
||||
@@ -9,7 +9,7 @@ export default defineAction({
|
||||
{
|
||||
label: 'Content',
|
||||
key: 'content',
|
||||
type: 'string' as const,
|
||||
type: 'string',
|
||||
required: true,
|
||||
description: 'Supports some HTML formatting.',
|
||||
variables: true,
|
||||
@@ -17,7 +17,7 @@ export default defineAction({
|
||||
{
|
||||
label: 'Deal',
|
||||
key: 'dealId',
|
||||
type: 'dropdown' as const,
|
||||
type: 'dropdown',
|
||||
required: false,
|
||||
description:
|
||||
'Note must be associated with at least one deal, person, organization, or lead.',
|
||||
@@ -36,7 +36,7 @@ export default defineAction({
|
||||
{
|
||||
label: 'Pin note on specified deal?',
|
||||
key: 'pinnedDeal',
|
||||
type: 'dropdown' as const,
|
||||
type: 'dropdown',
|
||||
required: false,
|
||||
description: '',
|
||||
options: [
|
||||
@@ -53,7 +53,7 @@ export default defineAction({
|
||||
{
|
||||
label: 'Person',
|
||||
key: 'personId',
|
||||
type: 'dropdown' as const,
|
||||
type: 'dropdown',
|
||||
required: false,
|
||||
description:
|
||||
'Note must be associated with at least one deal, person, organization, or lead.',
|
||||
@@ -72,7 +72,7 @@ export default defineAction({
|
||||
{
|
||||
label: 'Pin note on specified person?',
|
||||
key: 'pinnedPerson',
|
||||
type: 'dropdown' as const,
|
||||
type: 'dropdown',
|
||||
required: false,
|
||||
description: '',
|
||||
options: [
|
||||
@@ -89,7 +89,7 @@ export default defineAction({
|
||||
{
|
||||
label: 'Organization',
|
||||
key: 'organizationId',
|
||||
type: 'dropdown' as const,
|
||||
type: 'dropdown',
|
||||
required: false,
|
||||
description:
|
||||
'Note must be associated with at least one deal, person, organization, or lead.',
|
||||
@@ -108,7 +108,7 @@ export default defineAction({
|
||||
{
|
||||
label: 'Pin note on specified organization?',
|
||||
key: 'pinnedOrganization',
|
||||
type: 'dropdown' as const,
|
||||
type: 'dropdown',
|
||||
required: false,
|
||||
description: '',
|
||||
options: [
|
||||
@@ -125,7 +125,7 @@ export default defineAction({
|
||||
{
|
||||
label: 'Lead',
|
||||
key: 'leadId',
|
||||
type: 'dropdown' as const,
|
||||
type: 'dropdown',
|
||||
required: false,
|
||||
description:
|
||||
'Note must be associated with at least one deal, person, organization, or lead.',
|
||||
@@ -144,7 +144,7 @@ export default defineAction({
|
||||
{
|
||||
label: 'Pin note on specified lead?',
|
||||
key: 'pinnedLead',
|
||||
type: 'dropdown' as const,
|
||||
type: 'dropdown',
|
||||
required: false,
|
||||
description: '',
|
||||
options: [
|
||||
@@ -174,15 +174,15 @@ export default defineAction({
|
||||
} = $.step.parameters;
|
||||
|
||||
const fields = {
|
||||
content: content as string,
|
||||
deal_id: dealId as number,
|
||||
pinned_to_deal_flag: pinnedDeal as number,
|
||||
person_id: personId as number,
|
||||
pinned_to_person_flag: pinnedPerson as number,
|
||||
org_id: organizationId as number,
|
||||
pinned_to_organization_flag: pinnedOrganization as number,
|
||||
lead_id: leadId as string,
|
||||
pinned_to_lead_flag: pinnedLead as number,
|
||||
content: content,
|
||||
deal_id: dealId,
|
||||
pinned_to_deal_flag: pinnedDeal,
|
||||
person_id: personId,
|
||||
pinned_to_person_flag: pinnedPerson,
|
||||
org_id: organizationId,
|
||||
pinned_to_organization_flag: pinnedOrganization,
|
||||
lead_id: leadId,
|
||||
pinned_to_lead_flag: pinnedLead,
|
||||
};
|
||||
|
||||
const body = filterProvidedFields(fields);
|
Reference in New Issue
Block a user