export default function()

in js/src/extractCashtagsWithIndices.js [7:24]


export default function(text) {
  if (!text || text.indexOf('$') === -1) {
    return [];
  }

  const tags = [];

  text.replace(validCashtag, function(match, before, dollar, cashtag, offset, chunk) {
    const startPosition = offset + before.length;
    const endPosition = startPosition + cashtag.length + 1;
    tags.push({
      cashtag: cashtag,
      indices: [startPosition, endPosition]
    });
  });

  return tags;
}