Was this helpful?
<template>
<div style="display: inline-block;">
<sharinpix-upload-button-custom-lwc
record-id={recordId}
permission-id={permissionId}
enable-toast={enableToast}
enable-image-sync={enableImageSync}
enable-action={enableAction}
file-extensions={fileExtensions}>
<span class="slds-button slds-button_brand">
<lightning-icon size="x-small" icon-name="utility:upload" variant="inverse"></lightning-icon>
<span> Custom Upload Photos</span>
</span>
</sharinpix-upload-button-custom-lwc>
</div>
</template> import { LightningElement, api } from 'lwc';
export default class UploadButtonCustomParent extends LightningElement {
@api recordId;
@api permissionId;
@api enableToast = false;
@api enableImageSync = true;
@api enableAction = false;
@api fileExtensions; // e.g., '.jpg,.png,.pdf'
}