diff options
| author | 2024-04-24 12:12:47 +0200 | |
|---|---|---|
| committer | 2024-04-24 11:12:47 +0100 | |
| commit | 7a1e6394831fb07e303c5ed0900dfe1ea4820de5 (patch) | |
| tree | bcd526463b19a85fbe821dcad2276da401daec18 /web/source/settings/admin/domain-permissions/export-format-table.jsx | |
| parent | [chore]: Bump codeberg.org/gruf/go-mutexes from 1.4.0 to 1.4.1 (#2860) (diff) | |
| download | gotosocial-7a1e6394831fb07e303c5ed0900dfe1ea4820de5.tar.xz | |
[chore] Refactor settings panel routing (and other fixes) (#2864)
Diffstat (limited to 'web/source/settings/admin/domain-permissions/export-format-table.jsx')
| -rw-r--r-- | web/source/settings/admin/domain-permissions/export-format-table.jsx | 65 | 
1 files changed, 0 insertions, 65 deletions
diff --git a/web/source/settings/admin/domain-permissions/export-format-table.jsx b/web/source/settings/admin/domain-permissions/export-format-table.jsx deleted file mode 100644 index 7fcffa348..000000000 --- a/web/source/settings/admin/domain-permissions/export-format-table.jsx +++ /dev/null @@ -1,65 +0,0 @@ -/* -	GoToSocial -	Copyright (C) GoToSocial Authors admin@gotosocial.org -	SPDX-License-Identifier: AGPL-3.0-or-later - -	This program is free software: you can redistribute it and/or modify -	it under the terms of the GNU Affero General Public License as published by -	the Free Software Foundation, either version 3 of the License, or -	(at your option) any later version. - -	This program is distributed in the hope that it will be useful, -	but WITHOUT ANY WARRANTY; without even the implied warranty of -	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the -	GNU Affero General Public License for more details. - -	You should have received a copy of the GNU Affero General Public License -	along with this program.  If not, see <http://www.gnu.org/licenses/>. -*/ - -const React = require("react"); - -module.exports = function ExportFormatTable() { -	return ( -		<div className="export-format-table-wrapper without-border"> -			<table className="export-format-table"> -				<thead> -					<tr> -						<th rowSpan={2} /> -						<th colSpan={2}>Includes</th> -						<th colSpan={2}>Importable by</th> -					</tr> -					<tr> -						<th>Domain</th> -						<th>Public comment</th> -						<th>GoToSocial</th> -						<th>Mastodon</th> -					</tr> -				</thead> -				<tbody> -					<Format name="Text" info={[true, false, true, false]} /> -					<Format name="JSON" info={[true, true, true, false]} /> -					<Format name="CSV" info={[true, true, true, true]} /> -				</tbody> -			</table> -		</div> -	); -}; - -function Format({ name, info }) { -	return ( -		<tr> -			<td><b>{name}</b></td> -			{info.map((b, key) => <td key={key} className="bool">{bool(b)}</td>)} -		</tr> -	); -} - -function bool(val) { -	return ( -		<> -			<i className={`fa fa-${val ? "check" : "times"}`} aria-hidden="true"></i> -			<span className="sr-only">{val ? "Yes" : "No"}</span> -		</> -	); -}
\ No newline at end of file  | 
