extractNodeId static method

String? extractNodeId(
  1. String url
)

Extracts the node-id from a figma URL

Implementation

static String? extractNodeId(String url) {
  if (!url.contains('node-id=')) return null;
  try {
    final uri = Uri.parse(url);
    final nodeId = uri.queryParameters['node-id'];
    return nodeId?.replaceAll('-', ':');
  } catch (_) {
    return null;
  }
}