send/app/ui/surveyDialog.js

43 lines
1.2 KiB
JavaScript
Raw Permalink Normal View History

2019-04-26 20:30:33 +00:00
const html = require('choo/html');
const version = require('../../package.json').version;
const { browserName } = require('../utils');
module.exports = function() {
return function(state, emit, close) {
const surveyUrl = `${
state.PREFS.surveyUrl
}?ver=${version}&browser=${browserName()}&anon=${
state.user.loggedIn
}&active_count=${state.storage.files.length}`;
return html`
<send-survey-dialog
class="flex flex-col items-center text-center p-4 max-w-sm m-auto"
>
2019-06-14 18:30:43 +00:00
<h1 class="text-3xl font-bold my-4">
2019-04-26 20:30:33 +00:00
Tell us what you think.
</h1>
2019-09-09 17:34:55 +00:00
<p class="font-normal leading-normal text-grey-80 px-4">
2019-04-26 20:30:33 +00:00
Love Firefox Send? Take a quick survey to let us know how we can make
it better.
</p>
<a
2019-06-14 18:30:43 +00:00
class="btn rounded-lg w-full flex-shrink-0 focus:outline my-5"
2019-04-26 20:30:33 +00:00
onclick="${() => emit('closeModal')}"
title="Give feedback"
href="${surveyUrl}"
target="_blank"
>
Give feedback
</a>
<button
2019-09-09 17:34:55 +00:00
class="link-blue font-medium cursor-pointer focus:outline"
2019-04-26 20:30:33 +00:00
onclick="${close}"
title="Skip"
>
Skip
</button>
</send-survey-dialog>
`;
};
};