File tree Expand file tree Collapse file tree 2 files changed +11
-8
lines changed
Sources/AndroidExport/Resources Expand file tree Collapse file tree 2 files changed +11
-8
lines changed Original file line number Diff line number Diff line change @@ -11,12 +11,14 @@ import {{ xmlResourcePackage }}.R
1111
1212{% for asset in assets %}
1313@FigmaConnect(url = "{{ asset.figmaUrl }}")
14- @Composable
15- fun {{ asset.className }}() {
16- Icon(
17- painter = painterResource(id = R.drawable.{{ asset.resourceName }}),
18- contentDescription = null
19- )
14+ class {{ asset.className }} {
15+ @Composable
16+ fun Example() {
17+ Icon(
18+ painter = painterResource(id = R.drawable.{{ asset.resourceName }}),
19+ contentDescription = null
20+ )
21+ }
2022}
2123
2224{% endfor %}
Original file line number Diff line number Diff line change @@ -60,11 +60,12 @@ final class AndroidCodeConnectExporterTests: XCTestCase {
6060 XCTAssertTrue ( code. contains ( " import com.figma.code.connect.FigmaConnect " ) )
6161 XCTAssertTrue ( code. contains ( " import \( Self . resourcePackage) .R " ) )
6262 XCTAssertTrue ( code. contains ( " @FigmaConnect(url = \" https://www.figma.com/design/abc123?node-id=12016-2218 \" ) " ) )
63- XCTAssertTrue ( code. contains ( " fun Asset_ic_home() " ) )
63+ XCTAssertTrue ( code. contains ( " class Asset_ic_home { " ) )
6464 XCTAssertTrue ( code. contains ( " R.drawable.ic_home " ) )
6565 XCTAssertTrue ( code. contains ( " @FigmaConnect(url = \" https://www.figma.com/design/abc123?node-id=12016-2219 \" ) " ) )
66- XCTAssertTrue ( code. contains ( " fun Asset_ic_settings() " ) )
66+ XCTAssertTrue ( code. contains ( " class Asset_ic_settings { " ) )
6767 XCTAssertTrue ( code. contains ( " R.drawable.ic_settings " ) )
68+ XCTAssertTrue ( code. contains ( " fun Example() " ) )
6869 XCTAssertTrue ( code. contains ( " import androidx.compose.material.Icon " ) )
6970 }
7071
You can’t perform that action at this time.
0 commit comments