// SPDX-FileCopyrightText: 2024 John Livingston
//
// SPDX-License-Identifier: AGPL-3.0-only
/* eslint-disable max-len */
type SVGButton = () => string
const closeSVG: SVGButton = () => {
// This content comes from the file assets/images/bye.svg, after svgo cleaning.
// To get the formated content, you can do:
// xmllint dist/client/images/bye.svg --format
// Then replace the main color by «currentColor»
return ``
}
const openChatSVG: SVGButton = () => {
// This content comes from the file assets/images/talking.svg, after svgo cleaning.
// To get the formated content, you can do:
// xmllint dist/client/images/talking.svg --format
// Note: it was highly simplified in this file.
return ``
}
const openBlankChatSVG: SVGButton = () => {
// This content comes from the file assets/images/new-window.svg, after svgo cleaning.
// To get the formated content, you can do:
// xmllint dist/client/images/new-window.svg --format
// Then replace the main color by «currentColor»
return ``
}
const shareChatUrlSVG: SVGButton = () => {
// This content comes from the file assets/images/url.svg, after svgo cleaning.
// To get the formated content, you can do:
// xmllint dist/client/images/url.svg --format
// Then replace the color by `currentColor`
return `
`
}
const helpButtonSVG: SVGButton = () => {
// This content comes from the file assets/images/help.svg, after svgo cleaning.
// To get the formated content, you can do:
// xmllint dist/client/images/url.svg --format
// Then replace the color by `currentColor`
return `
`
}
const promoteSVG: SVGButton = () => {
// This content comes from the file assets/images/moderator.svg, after svgo cleaning.
// To get the formated content, you can do:
// xmllint dist/client/images/moderator.svg --format
// Then replace the color by `currentColor`
return `
`
}
export {
closeSVG,
openChatSVG,
openBlankChatSVG,
shareChatUrlSVG,
helpButtonSVG,
promoteSVG
}
export type {
SVGButton
}