Can someone help me figure out whats wrong with my code?

Can someone help me figure out whats wrong with my code? It keeps throwing invalid conversion from int to eorder

#include <FastLED.h>
#define NUM_LEDS_TURNLEFT 5
#define NUM_LEDS_TURNRIGHT 5
#define LEFTTURN_PIN 5
#define RIGHTTURN_PIN
#define BRAKE_PIN
#define BRIGHTNESS 75
#define LED_TYPE NEOPIXEL
#define COLOR_ORDER GRB
#define UPDATES_PER_SECOND 75
CRGB leftTurnStrip(NUM_LEDS_TURNLEFT);
CRGBPalette16 currentPalette;
TBlendType currentBlending;
const int pin12 = 12;

void setup() {
// put your setup code here, to run once:
delay(3000);
FastLED.addLeds<LED_TYPE, LEFTTURN_PIN>(leftTurnStrip, NUM_LEDS_TURNLEFT);
FastLED.setBrightness(BRIGHTNESS);
currentPalette = RainbowStripeColors_p;
currentBlending = NOBLEND;
pinMode(pin12, INPUT_PULLUP);

void loop() {
// put your main code here, to run repeatedly:
leftTurnStrip[0] = CRGB::Red;
FastLED.show();
delay(500);
leftTurnStrip[0] = CRGB::Black;
FastLED.show();
delay(500);
}

Can somebody help me with my code, it keeps throwing invalid conversion from int to eorder

Line 11 should be CRGB leftTurnStrip[NUM_LEDS_TURNLEFT]; Note the square brackets instead of parentheses.

Cant believe that slipped past me, thank you