{"_path":"/providers/revue","_draft":false,"_partial":false,"_empty":false,"title":"Revue","description":"Learn more about the Revue provider integration for newsletter module.","excerpt":{"type":"root","children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Revue makes it easy for writers and publishers to send editorial newsletters — and get paid. People can subscribe to Revue newsletters directly from Tweets and Twitter profile."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"You can learn more about Revue "},{"type":"element","tag":"a","props":{"href":"https://www.getrevue.co/","rel":["nofollow","noopener","noreferrer"],"target":"_blank"},"children":[{"type":"text","value":"here"}]}]},{"type":"element","tag":"h2","props":{"id":"usage"},"children":[{"type":"text","value":"Usage"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"In order to have Revue as your newsletter provider set the provider option in the configuration options of the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"nuxt-newsletter"}]},{"type":"text","value":" module to 'revue' like following:"}]},{"type":"element","tag":"code","props":{"code":"export default defineNuxtConfig({\n modules: [\n 'nuxt-newsletter'\n ],\n newsletter: {\n revue: {\n apiKey: process.env.REVUE_API_KEY,\n component: true // optional\n }\n }\n})\n","filename":"nuxt.config.js|ts","language":"ts"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"text","value":"export default defineNuxtConfig({\n modules: [\n 'nuxt-newsletter'\n ],\n newsletter: {\n revue: {\n apiKey: process.env.REVUE_API_KEY,\n component: true // optional\n }\n }\n})\n"}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"You can then use the built in "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"NewsletterForm.vue"}]},{"type":"text","value":" component or "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"useNewsletterSubscribe"}]},{"type":"text","value":" composable to handle adding new email to subscribers list."}]}]},"body":{"type":"root","children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Revue makes it easy for writers and publishers to send editorial newsletters — and get paid. People can subscribe to Revue newsletters directly from Tweets and Twitter profile."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"You can learn more about Revue "},{"type":"element","tag":"a","props":{"href":"https://www.getrevue.co/","rel":["nofollow","noopener","noreferrer"],"target":"_blank"},"children":[{"type":"text","value":"here"}]}]},{"type":"element","tag":"h2","props":{"id":"usage"},"children":[{"type":"text","value":"Usage"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"In order to have Revue as your newsletter provider set the provider option in the configuration options of the "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"nuxt-newsletter"}]},{"type":"text","value":" module to 'revue' like following:"}]},{"type":"element","tag":"code","props":{"code":"export default defineNuxtConfig({\n modules: [\n 'nuxt-newsletter'\n ],\n newsletter: {\n revue: {\n apiKey: process.env.REVUE_API_KEY,\n component: true // optional\n }\n }\n})\n","filename":"nuxt.config.js|ts","language":"ts"},"children":[{"type":"element","tag":"pre","props":{},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-322397"},"children":[{"type":"text","value":"export"}]},{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-322397"},"children":[{"type":"text","value":"default"}]},{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-326d34"},"children":[{"type":"text","value":"defineNuxtConfig"}]},{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":"({"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-de5f91"},"children":[{"type":"text","value":"modules"}]},{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":": ["}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-ffbf1a"},"children":[{"type":"text","value":"'nuxt-newsletter'"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":" ],"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-de5f91"},"children":[{"type":"text","value":"newsletter"}]},{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-de5f91"},"children":[{"type":"text","value":"revue"}]},{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":": {"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-de5f91"},"children":[{"type":"text","value":"apiKey"}]},{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-3c36dc"},"children":[{"type":"text","value":"process"}]},{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":"."}]},{"type":"element","tag":"span","props":{"class":"ct-3c36dc"},"children":[{"type":"text","value":"env"}]},{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":"."}]},{"type":"element","tag":"span","props":{"class":"ct-de5f91"},"children":[{"type":"text","value":"REVUE_API_KEY"}]},{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":","}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-de5f91"},"children":[{"type":"text","value":"component"}]},{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"class":"ct-4a6547"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":" "}]},{"type":"element","tag":"span","props":{"class":"ct-af6eeb"},"children":[{"type":"text","value":"// optional"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":" }"}]}]},{"type":"element","tag":"span","props":{"class":"line"},"children":[{"type":"element","tag":"span","props":{"class":"ct-21fc5d"},"children":[{"type":"text","value":"})"}]}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"You can then use the built in "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"NewsletterForm.vue"}]},{"type":"text","value":" component or "},{"type":"element","tag":"code-inline","props":{},"children":[{"type":"text","value":"useNewsletterSubscribe"}]},{"type":"text","value":" composable to handle adding new email to subscribers list."}]},{"type":"element","tag":"style","children":[{"type":"text","value":".ct-af6eeb{color:#7F848E}.ct-4a6547{color:#D19A66}.ct-3c36dc{color:#E5C07B}.ct-ffbf1a{color:#98C379}.ct-de5f91{color:#E06C75}.ct-326d34{color:#61AFEF}.ct-21fc5d{color:#ABB2BF}.ct-322397{color:#C678DD}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"usage","depth":2,"text":"Usage"}]}},"_type":"markdown","_id":"content:3.providers:1.revue.md","_source":"content","_file":"3.providers/1.revue.md","_extension":"md"}