rename vcard to theCard

This commit is contained in:
or-else
2021-05-09 14:12:46 -07:00
parent 2c61ab26c8
commit 02e1a28e89
5 changed files with 12 additions and 12 deletions
+2 -2
View File
@@ -19,8 +19,8 @@ export function updateFavicon(count) {
document.title = (count > 0 ? '('+count+') ' : '') + 'Tinode'; document.title = (count > 0 ? '('+count+') ' : '') + 'Tinode';
} }
// Create VCard which represents topic 'public' info // Create theCard which represents topic 'public' info.
export function vcard(fn, imageDataUrl) { export function theCard(fn, imageDataUrl) {
let card = null; let card = null;
if ((fn && fn.trim()) || imageDataUrl) { if ((fn && fn.trim()) || imageDataUrl) {
+3 -3
View File
@@ -10,7 +10,7 @@ import TagManager from '../widgets/tag-manager.jsx';
import { MAX_TITLE_LENGTH } from '../config.js'; import { MAX_TITLE_LENGTH } from '../config.js';
import { makeImageUrl } from '../lib/blob-helpers.js'; import { makeImageUrl } from '../lib/blob-helpers.js';
import { arrayEqual, asEmail, asPhone, vcard } from '../lib/utils.js'; import { arrayEqual, asEmail, asPhone, theCard } from '../lib/utils.js';
export default class AccGeneralView extends React.Component { export default class AccGeneralView extends React.Component {
constructor(props) { constructor(props) {
@@ -62,13 +62,13 @@ export default class AccGeneralView extends React.Component {
fn = fn.trim().substring(0, MAX_TITLE_LENGTH); fn = fn.trim().substring(0, MAX_TITLE_LENGTH);
if (fn) { if (fn) {
this.setState({fullName: fn}); this.setState({fullName: fn});
this.props.onUpdateAccount(undefined, vcard(fn, null)); this.props.onUpdateAccount(undefined, theCard(fn, null));
} }
} }
handleImageChanged(img) { handleImageChanged(img) {
this.setState({avatar: img}); this.setState({avatar: img});
this.props.onUpdateAccount(undefined, vcard(null, img || Tinode.DEL_CHAR)); this.props.onUpdateAccount(undefined, theCard(null, img || Tinode.DEL_CHAR));
} }
handleCredChange(e) { handleCredChange(e) {
+2 -2
View File
@@ -7,7 +7,7 @@ import CheckBox from '../widgets/checkbox.jsx';
import VisiblePassword from '../widgets/visible-password.jsx'; import VisiblePassword from '../widgets/visible-password.jsx';
import LocalStorageUtil from '../lib/local-storage.js'; import LocalStorageUtil from '../lib/local-storage.js';
import { vcard } from '../lib/utils.js'; import { theCard } from '../lib/utils.js';
import { MAX_TITLE_LENGTH } from '../config.js'; import { MAX_TITLE_LENGTH } from '../config.js';
@@ -65,7 +65,7 @@ export default class CreateAccountView extends React.PureComponent {
this.props.onCreateAccount( this.props.onCreateAccount(
this.state.login.trim(), this.state.login.trim(),
this.state.password.trim(), this.state.password.trim(),
vcard(this.state.fn.trim().substring(0, MAX_TITLE_LENGTH), this.state.imageDataUrl), theCard(this.state.fn.trim().substring(0, MAX_TITLE_LENGTH), this.state.imageDataUrl),
{'meth': 'email', 'val': this.state.email}); {'meth': 'email', 'val': this.state.email});
} }
+3 -3
View File
@@ -18,7 +18,7 @@ import TagManager from '../widgets/tag-manager.jsx';
import { MAX_TITLE_LENGTH, NO_ACCESS_MODE } from '../config.js'; import { MAX_TITLE_LENGTH, NO_ACCESS_MODE } from '../config.js';
import { makeImageUrl } from '../lib/blob-helpers.js'; import { makeImageUrl } from '../lib/blob-helpers.js';
import { arrayEqual, vcard } from '../lib/utils.js'; import { arrayEqual, theCard } from '../lib/utils.js';
const messages = defineMessages({ const messages = defineMessages({
requested: { requested: {
@@ -282,7 +282,7 @@ class InfoView extends React.Component {
fn = fn.trim().substring(0, MAX_TITLE_LENGTH); fn = fn.trim().substring(0, MAX_TITLE_LENGTH);
if (this.state.fullName !== fn) { if (this.state.fullName !== fn) {
this.setState({fullName: fn}); this.setState({fullName: fn});
this.props.onTopicDescUpdate(this.props.topic, vcard(fn, null), null); this.props.onTopicDescUpdate(this.props.topic, theCard(fn, null), null);
} }
} }
@@ -296,7 +296,7 @@ class InfoView extends React.Component {
handleImageChanged(img) { handleImageChanged(img) {
this.setState({avatar: img}); this.setState({avatar: img});
this.props.onTopicDescUpdate(this.props.topic, vcard(null, img || Tinode.DEL_CHAR), null); this.props.onTopicDescUpdate(this.props.topic, theCard(null, img || Tinode.DEL_CHAR), null);
} }
handleMuted(ignored, checked) { handleMuted(ignored, checked) {
+2 -2
View File
@@ -10,7 +10,7 @@ import NewTopicGroup from '../widgets/new-topic-group.jsx';
import SearchContacts from '../widgets/search-contacts.jsx'; import SearchContacts from '../widgets/search-contacts.jsx';
import HashNavigation from '../lib/navigation.js'; import HashNavigation from '../lib/navigation.js';
import { vcard } from '../lib/utils.js'; import { theCard } from '../lib/utils.js';
const messages = defineMessages({ const messages = defineMessages({
search_for_contacts: { search_for_contacts: {
@@ -65,7 +65,7 @@ class NewTopicView extends React.Component {
handleNewGroupSubmit(name, dataUrl, priv, tags, isChannel) { handleNewGroupSubmit(name, dataUrl, priv, tags, isChannel) {
HashNavigation.navigateTo(HashNavigation.removeUrlParam(window.location.hash, 'tab')); HashNavigation.navigateTo(HashNavigation.removeUrlParam(window.location.hash, 'tab'));
this.props.onCreateTopic(undefined, vcard(name, dataUrl), priv, tags, isChannel); this.props.onCreateTopic(undefined, theCard(name, dataUrl), priv, tags, isChannel);
} }
handleGroupByID(topicName) { handleGroupByID(topicName) {