Lightning Message Channel in Salesforce

Salesforce

How to pass data from one LWC to another in Salesforce?

Sample Code: sample.messageChannel-meta.xml: <?xml version="1.0" encoding="UTF-8"?> <LightningMessageChannel xmlns="http://soap.sforce.com/2006/04/metadata"> <masterLabel>Sample</masterLabel> <isExposed>true</isExposed> <description>This is a sample Lightning Message Channel.</description> <lightningMessageFields> <fieldName>variable1</fieldName> <description>Variable 1</description> </lightningMessageFields> </LightningMessageChannel> component1.html: <template> <lightning-card title="Component 1"> <lightning-button label="Publish" ....

Salesforce

Subscribe, Unsubscribe MessageChannel in LWC, Aura and Visualforce Page in Salesforce

GitHub Source Code:https://github.com/magulan/Salesforce-Message-ChannelSampleChannel.messageChannel-meta.xml:<?xml version="1.0" encoding="UTF-8"?><LightningMessageChannel xmlns="http://soap.sforce.com/2006/04/metadata">    <masterLabel>SampleChannel</masterLabel>    <isExposed>true</isExposed>    <description>This is a sample Lightning Message Channel.</description>    <lightningMessageFields>        <fieldName>variable1</fieldName>        <description>Variable 1</description>    </lightningMessageFields>    <lightningMessageFields>        <fieldName>variable2</fieldName>        <description>Variable 2</description>    </lightningMessageFields></LightningMessageChannel>Aura:Component:<aura:component implements="flexipage:availableForAllPageTypes" access="global">        <aura:attribute type="String" ....